← Santa Clara restaurants
Star Udupi Cafe
No reviews yet
Indian2690 El Camino Real, Santa Clara
Own or manage Star Udupi Cafe? Claim this listing free
Hours
Hours not listed yet.
Details
Address2690 El Camino Real, Santa Clara 95051
Phone(408) 352-5665
Websitehttp://starudupicafe.com/
Email[email protected]
SocialFacebook
Restaurant details © OpenStreetMap contributors and the Overture Maps Foundation.