Taloola Café
396 Devonshire Rd, Windsor
(519) 254-6652
Recent Reviews
Order Online
You May Also Like
Kona Sushi - Walkerville - 2090 Brant St
Sushi, Sushi Bar, Japanese, Asian Fusion
Walkerville Brewery - 525 Argyle Rd
Brewery
The Grand Cantina - 1968 Wyandotte St E
Mexican
Restaurants in Windsor, ON
Taloola Café
396 Devonshire Rd, Windsor, ON N8Y 2L4
(519) 254-6652