Indochen

Indo-Chinese Restaurant

About Indochen

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.


Location & Contact

Get Directions