Restaurant O THIS RESTAURANT IS CLOSED Restaurant O

THIS RESTAURANT IS CLOSED Restaurant O Map

2081 Winchester Blvd.
Campbell, CA 95008
408-871-3135
Map
Low-profile stunner.
Openings: Dinner Tues.-Sat.

Features