540 Bogue Road · Suite W-2 · Yuba City · 530-671-5150

Yuba City
Straw Hat Pizza

540 Bogue Road
Suite W-2
Yuba City, CA 95991
530-671-5150
Dine-in · Pickup · Delivery
Hours:
Opoen Everyday
10am - 11pm
VisaMastercard
Games Exterior