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