Mama Loca
Highlights:
Cuisines:
Mexican, Italian, Arabian, Turkish, Beverages
Average cost for two persons:
Rs. 900
12noon – 3am (Mon-Sun)
0731 4968777, +91 9926722999, +91 9981646574
G-2, Princess Center 6/3, Opposite Manpasand Garden, New Palasia, Indore