Momo Restaurant in IMPZ Dubailand Dubai
Ground Floor, Damac Lago Vista Tower B, IMPZ, DubaiMenu Momo Restaurant
How to get to Momo Restaurant
Address
Ground Floor, Damac Lago Vista Tower B, IMPZ, Dubai
Follow Us
Opening Time
7am – 12midnight: Sun-Sat
Services
- Takeaway Available
- Indoor Seating
- Home Delivery
- Breakfast