This is the food page of RUSH HOUR RESTAURANT on 1438 Dufferin ST Toronto ON M6H3L1.
(first reviewed on May 26, 2009, last updated on May 31, 2016.)
RUSH HOUR RESTAURANT is ranked #1 of 9 Restaurants in Corso Italia Toronto.
This page has had 3034 visitors. You are the 3034th.