Madras Vegetarian Restaurant

3.8
Opening Hours
7am - 12midnight, Sun-Sat
Phone
+97142691147, +97142691148
Address
Al Yasmeen Building, Beside NMC Hospital, Near Abu hail Metro Station, Hor Al Anz, Dubai