The Pizza Place
Hours:
1218 S Main St, Weatherford TX 76086
Tips
Hours
Most Recent Comments
-
January 2024
Best pizza place in town! The ingredients are fresh and crust is delicious! Make sure to order the XL!
-
December 2023
Great pizza, and a retro, family environment to enjoy a meal in.
-
November 2023
I’ve never had a bad pizza or service here! Best Pizza ? in town! Thank you!
More Comments(216)
Other Information
Cuisines: Italian, European, Continental, Pizza
You May Also Like
-
Weatherford, Texas