Restaurants in Windsor, MA
Pizzatella At Berkshire Mall