Muskan Momo Center is located in Baloda Bazar, India on New bus stend, behind the girls school. Muskan Momo Center is rated 5 out of 5 in the category dumpling restaurant in India.
Address
New bus stend, behind the girls school
Service options
TakeawayDine-in