Taloola Café
Coffee Shop · Vegan · Tea House
Taloola Café is a cafe offering espresso, teas, and light fare with vegan options in a relaxed, indie-vibe setting.
Location
Best places nearby
The highest rated places close to Taloola Café.
Local restaurants nearby
396 Devonshire Rd, ON


