What are you looking for?

Chinese Restaurants in Windsor

3.8 - 60 votes

Hours: 11AM - 9PM

104 Main St #1, Windsor
(607) 655-2020

Papa Johns Pizza

Not good...it's local so I keep giving it a try but it's only ok food. To much of the sauces and not very flavorful. Disappointed again. More reviews

Loading...
View on map