2030 Nut Tree Rd, Vacaville, California 95687 USA
Enjoying a Sierra Nevada with my pizza. Great service and ambiance.
Photo Credit: Yelp