< Back to Listings

Taloola Cafe

390 Devonshire Rd.
Windsor, ON
N8Y 2L4

Visit Website

Indulge. Step inside the world of Taloola Cafe. Treat yourself to tasty wholesome foods, comfortable atmosphere and friendly staff to serve you. We concentrate on foods that are free of artificial flavours, pesticides and preservatives. We have a menu full of pure ingredients. We aim to make your feel good inside. Our atmosphere is felt to be unique by many... nothing short of feeling at home. Whether here to commune or to indulge in solitude, we strive to satisfy your hunger and your heart.

Facility Info