Restaurants - Pizza in Beacon Falls, CT
Beacon Falls Pizza Palace