814 2nd St, Davis, California 95616 USA
Vegetarian - Large mushroom. One of the best in town $22. That crust is delicious
Photo Credit: Yelp