264 Dupont St,The Annex,Toronto, ON M5R 1V7,Canada
View on Map
What travelers say:
Live Organic Food Bar, Toronto's first organic fresh vegetable restaurant located in the Annex community. After 19 years of business, it will be permanently closed in 2020.