The only stand alone Odia restaurant in Delhi, Mandaa in Hauz Khas Village offers delectable and mouth-watering dishes thatâ€™s bound to satiate your palate. Warm and comfortable seating and excellent staff service are their highlights.
Contact Info Shared with Contacts Only
Email Shared with Contacts Only
Address Shared with Contacts Only
Share your profile Share