nutbar
Vegan · Vegetarian · Coffee Shop
nutbar is a health food restaurant specializing in organic, made-in-house superfood offerings.
Location
Best places nearby
The highest rated places close to nutbar.
Local restaurants nearby
425 Adelaide St W, ON


