Café
Taloola Café
17 locals recommend,
Tips from locals
nice healthy choice for coffee and lunch or breakfast. very cool spot with patio
Unique things to do nearby
Locals also recommend
Location
396 Devonshire Rd
Windsor, ON
Walkerville