Bar St. Lo
It features Canadian modern cuisine in the form of sharing plates with specials based on seasonal ingredients available in the market next door.
Want your restaurant to be the top-listed Restaurant in Toronto?
Click here to claim your Sponsored Listing.
Click here to claim your Sponsored Listing.
Category
Telephone
Website
Address
26 Market Street
Toronto, ON
M5E1M6
Opening Hours
| Saturday | 11am - 3pm |
| Sunday | 11am - 3pm |