I go to this place weekly -- definitely my go-to wine spot in Palo Alto! The cheese plates are really tasty. Pros: Great atmosphere, service, selection Cons: Little pricy
All reviews seem positive
Restaurant Italian