Taloola Café

Whether visiting Taloola Cafe to commune or indulge in solitude, we strive to satisfy both your hunger and heart. We serve organic coffees and teas, along with a menu full of wholesome ingredients. We offer comfort, community, inspiration, and delicious preparations. It’s our mission to make you feel good inside.

Address: 396 Devonshire Rd., Windsor, Ontario, N8Y 2L4
Telephone: (519) 254-6652

Hours

  • Sunday - 10:00am - 4:00pm
  • Monday - Closed
  • Tuesday - 7:30am - 10:00pm
  • Wednesday - 7:30am - 10:00pm
  • Thursday - 7:30am - 10:00pm
  • Friday - 7:30am - 10:00pm
  • Saturday - 8:30am - 10:00pm

Share
Share
Getting your location...
Instagram