They have a great thin crust pizza. I have tried their king kong pizza and it was big. I served 10 people and it was enough. Very good taste compare to what out there in palo alto! I will use them again.
Pros: biggest pizza in California
Cons: Small dining room
more