Arthur's Restaurant, SANTA CLARA, California (CA)

Feeling hungry? Arthur's Restaurant is among the restaurants you possibly can consider.
Conveniently situated at 2875 Lakeside Dr () in SANTA CLARA, California (CA) (95054), Arthur's Restaurant is available at 4089831666. Please do give them a call beforehand to make a reservation.
More restaurants in SANTA CLARA, California (CA)


Arthur's Restaurant contact information and details:
Address: 2875 Lakeside Dr - , SANTA CLARA, California (CA) 95054
Contact Phone: 4089831666