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