Restaurants - Pizza in West Redding, CT
Lombardi Pizza
Lombardi Pizza Plus Ii