35 South Second Street
Campbell, CA 95008
Get directions

About Us

Elegant European decór encompasses this 12,000 square foot facility Featuring the finest mahogany woodwork, limestone and granite foyer and sprawling open air balconies all located in the heart of downtown Campbell Accommodating groups of 75 - 600

Reviews