Zomoz - The Momo Company is located in Hyderabad, India on Zomoz, L&T Metro Mall, Nagarjuna Hills, Punjagutta. Zomoz - The Momo Company is rated 4.8 out of 5 in the category dumpling restaurant in India.
Address
Zomoz, L&T Metro Mall, Nagarjuna Hills, Punjagutta