← Santa Clara restaurants
Sarah's Cafe
No reviews yet
Cafe2635 Homestead Rd, Santa Clara
Own or manage Sarah's Cafe? Claim this listing free
Hours
Hours not listed yet.
Details
Address2635 Homestead Rd, Santa Clara 95051-5322
Phone+16507964446
Restaurant details © OpenStreetMap contributors and the Overture Maps Foundation.