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