Restaurants in Windsor
Riverside Vegetaria
Riverside Vegetaria, Vegan Restaurant the only vegetarian restaurant in the...
$ 10 Average Cost 80 shortlists Shortlist
Kolossi Grill
Greek Restaurant Kolossi is a cozy Greek Cypriot restaurant. We pride ...
$ 26 Average Cost 93 shortlists Shortlist