2628 Homestead Rd, Santa Clara, CA 95051-5351, Santa Clara
This place has a lot of history here from the signs, the old photos, menus, right down to the vintage equipment used to
This place has a lot of history here from the signs, the old photos, menus, right down to the vintage equipment used to