Restaurant

Humber Cafe

1 local recommends,
Permanently closed

Tips from locals

Toni
April 1, 2015
Coffee, sandwiches and baklava

Unique things to do nearby

Show Me The City- A Toronto Walking Tour
Toronto Downtown Photography Tour
Waterfalls Waterfalls Waterfalls
Location
3106 Lake Shore Blvd W
Toronto, ON