Arthur's Restaurant

Row 1

Details
2875 Lakeside Dr
Santa Clara, CA 95054
(408) 980-1666