Mirch

Located in Dufferin Mall on Main Level Nearby Popeyes Louisiana Kitchen
Contact
https://www.mirchrestaurant.ca/