← Santa Clara restaurants
Greenfish Teriyaki Cafe
No reviews yet
Asian1992 Lafayette St, Santa Clara
Own or manage Greenfish Teriyaki Cafe? Claim this listing free
Hours
Hours not listed yet.
Details
Address1992 Lafayette St, Santa Clara 95050
Phone(408) 988-1411
Websitehttps://www.greenfishs.com/
Restaurant details © OpenStreetMap contributors and the Overture Maps Foundation.