Venue #4b940d13f964a520476434e3

Pizza
$
20 Main St
Windsor Locks, CT 06096

Menu

Tips

  • Great Pizza but watch the price when you pick it up, for some reason they always change it when you pick it up.