H
Holly Luo Review of The Cheese Table
Best pizza in the bay, and possibly the country! P...
Best pizza in the bay, and possibly the country! Prices are not too bad considering the location ($20 for a whole 12" pizza), and they always include plenty of slivered slices on the side. Definitely get their tangy refreshing green sauce, it'll make your pizza taste heavenly.
Comments: