Taste of China, a modest Indo-Chinese restaurant, is nestled in an apartment complex at the end of Raphta Road, which overlooks an inviting pool. Though Indo-Chinese cuisine bears little resemblance to traditional Chinese cooking, the…
Taste of China, a modest Indo-Chinese restaurant, is nestled in an apartment complex at the end of Raphta Road, which overlooks an inviting pool. Though Indo-Chinese cuisine bears little resemblance to traditional Chinese cooking, the…