Madras Durbar Restaurant Rated out of 5

Contact
Madras Durbar Restaurant (416) 465-2733
1386 Gerrard St E, Toronto ON as of FoodPages.ca