Indo-Chinese Restaurant
At the heart of IndoChen is Chef Ram Thapa’s Indo-Chinese comfort food. After spending much of his career cooking Indo-Chinese cuisine in hometown Nepal and beyond, he is bringing the food he loves to make to Alexandria.