Rush Hour
1438a Dufferin St, Toronto
(416) 533-4687
Recent Reviews
Order Online
You May Also Like
241 Pizza - 1383 Davenport Rd
Pizza
The Sovereign Cafe - 1359 Davenport Rd
Cafe
The Greater Good - 229 Geary Ave
Bar
Restaurants in Toronto, ON
Rush Hour
1438a Dufferin St, Toronto, ON M6H 3L1
(416) 533-4687