Pizza Review
Wow just wow. What a great Pizza. This is one of the best Pizza I've eaten in Bay Area so far. The crust was perfect and by looks it wins hands down. It is a 9.1 Pizza! You're missing out if you haven't tried this one.