WelcomeServed in a rustic and romantic atmosphere with airy vaulted ceilings and an outdoor terrace, the dishes here boast fresh, organic produce and excellent cuts of meat.
At A Glance
- Full Bar
- More Info
- Outdoor Seating
33 S Central Ave, Campbell CA 95008