Rush Hour Restaurant Rush Hour Restaurant, Toronto