Windsor Pizza
396 Windsor Ave, Windsor
(860) 987-9898
Recent Reviews
Order Online
You May Also Like
Desi Bazar - 392 Windsor Ave
Indian, Pakistani, Halal, Grocery
Kebab House - 384 Windsor Ave
Pakistani, Indian, Bangladeshi
Wilson Pizza Palace - 340 Windsor Ave
Pizza
Restaurants in Windsor, CT
Windsor Pizza
396 Windsor Ave, Windsor, CT 06095
(860) 987-9898