Indo-Chinese cuisine.

Restaurant Type