Pizza Review
If you love THIN crust pizza then you’ll love this pizza! The crust is awesome, cheese is fantastic. Only thing “negative” was maybe a little bit too much sauce??? What an institution for being in business for over 100 years!