Chicken Darjeeling Fried Momo around Velachery, Chennai
Big Bowl (Big Bowl Company), Velachery
Wow! Momo, Phoenix Market City