State Street Pizza Company
Restaurant • Pizza restaurantOne of the Top rated Pizza restaurants in Decatur
Address
113 N State St, Decatur, TX 76234, United States
Website
www.statestreetpizzacompany.com
Contact
+1 940-626-4474Price rating
$ $$$
Rating on Google Maps
4.80 (318 reviews)Open on Google Maps