29336 State Hwy 49, North San Juan, California 95960 USA
Building, pizzeria is at the far right.
Photo Credit: Yelp