en
×
About Us
Contact Us
Guides
Articles
Vota
/
Canada
/
London
/
The Green Window
The Green Window
Vegetarian · Vegan
The Green Window is a salad shop offering nutritious meals with fresh, healthy options. They provide catering services and food delivery.
201 Queens Ave, ON
London, Canada
thegreenwindow.ca
Location
The ranking
Best Vegetarian in London
46 places, none rated yet
See the full list →