Deepa Restaurant & Bar (Menu)

Lal Bahadur Shastri Road, Near Shreyas Cinema, Mumbai
+91 22 2509 2710

Give a rating to Deepa Restaurant & Bar

Suggest a dish

How much did you spend at Deepa Restaurant & Bar?