Toronto Harbord
LOCATION
93 Harbord St.,
Toronto, ON M5S 1G4
(647) 345-8839
12:00 ~ 21:30
Open on holidays
view menu
order now
Current Promotion
Not available
Amenities
Parking
Wifi Connectivity
Washroom
Mobile Payment
All locations