What is your priority?
If you are desperate for a beer with friends after 10pm on a weekday in Palo Alto, I vote YES.
If you are actually looking for decent pizza, I vote NO.
The staff are exceptionally friendly.
But, frankly, the pizza sucks.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.