The Pizza House

63801 State Hwy 96
Happy Camp, 96039
Reviews:
No review available for this restaurant

(530) 493-5454

Pizza

Store is open now