Greenfish - Santa Clara

5/5 (1)
NameGreenfish - Santa Clara
Address1992 Lafayette St, Santa Clara, CA 95050, United States
City
Category
Phone +1 408-988-1411  
Email ID
Website

Location On Map

Japanese Restaurants In Santa Clara Ca

Following are the list of some other best Japanese Restaurants In Santa Clara Ca United States

ORENCHI RAMEN

3540 Homestead Road, Santa Clara, CA 95051

SUMIYA

2634 Homestead Road, Santa Clara, CA 95051

Chef Lang Sushi

3334 Victor Ct, Santa Clara, CA 95054, United States

Akita Sushi

2251 The Alameda, Santa Clara, CA 95050, United States