Wow! Momo Restaurant ADDRESS
Velachery : Phoenix Market City, Food Court, 3rd Floor, Velachery Main Road, Chennai, Tamil Nadu - 600042
8220660033
Wow! Momo Restaurant DEALS
Sorry! No offers found.
Wow! Momo Restaurant Known for
Pizza, Burgers, Sandwich, Snacks, Momos
Deal Terms
Wow! Momo Restaurant REVIEWS
Sorry! No Reviews Found. Be the first one to write the review