That Pizza Place
Drag box to select area
That Pizza Place is a pizza parlor serving patrons in the Saint Helena area. It is a family-owned restaurant providing traditional oven-baked pizza and has a TV on the premises.
1149 Main St, Saint Helena, CA 94574
- Hours: Daily, 10:30am - 9pm
- Accessible: yes