Hello! Sign in. New customer? Start here.
neo
neo
toolbar

 

 

 

 

 

frutits veggies box program About Neo Whats new Store Recipes Seminars Contact us mycart myaccount wishlist help login

> Home Store Recommended Restaurants Taloola Cafe

Taloola Cafe

Located at 396 Devonshire

  • Monday - Closed
  • Tuesday thru Friday 7.30 Am to 10 pm
  • Saturday 8.30 am to 10.pm
  • Sunday 10 Am to 4 Pm

    Taloola Cafe is a special place where you will find satisfaction from delicious wholesome foods, friendly service, ambient tunes and an atmosphere of comfort and uniqueness. Licensed by the LCBO.

Price: $0.00
Qnt.


spacerYour Cartspacer

ItemQnt.Subtotal


TOTAL : $0.00