Taloola Cafe

396 Devonshire Road, Windsor, ON N8Y 2L4 396 Devonshire Road, Windsor Directions
Be the first to recommend this place!
null% of 0 customers recommended

Serving a range of tasty food and drink, Taloola Cafe in Windsor will have you thinking about seconds (or thirds). For those in a rush, the restaurant lets you take your food to go.



From Our Editors

For good eats and good times in Windsor, dine at Taloola Cafe. Don't stay cooped up on a beautiful summer day! At Taloola Cafe, you can dine outdoors on their lovely patio.

Don't be afraid to enjoy your food on the go ? this restaurant offers takeout for your busy schedule.

Easily accessible parking options are located near this dining establishment.

Explore Nearby
Taloola Cafe

Groupon has verified that the customer actually visited Taloola Cafe.