P

Patrick Barranger

3 years ago

Best pizza in the bay area. I think this place was...

Best pizza in the bay area. I think this place was recently rated as one of the top 100 places to eat in the US, regardless of price or food type, and they are 100% correct. They only serve one kind of pizza a day. It is always vegetarian. It is always delicious. When you go, make sure to try the green sauce. It is difficult to explain but awesom-sauce. Heads up: it is spicy so try a small bit first.

Comments:

No comments