Good place to catch Salah. Park wisely since the spots designated for the mosque are few.
Masjid Tawfeeq is located at 7 Oak St, York, ON M9N 1R7, Canada