Free Spirit
Coffee Shop · Casual Dining
Free Spirit is a restaurant and non-alcoholic cocktail bar located within an art gallery.
Location
Best places nearby
The highest rated places close to Free Spirit.
Local restaurants nearby
1326 Gerrard St E, ON



