Name | Greenfish - Santa Clara |
---|---|
Address | 1992 Lafayette St, Santa Clara, CA 95050, United States |
City | Santa Clara Ca |
Category | Japanese Restaurants |
Phone | +1 408-988-1411 |
Email ID | |
Website |
Following are the list of some other best Japanese Restaurants In Santa Clara Ca United States
3540 Homestead Road, Santa Clara, CA 95051
2634 Homestead Road, Santa Clara, CA 95051
3334 Victor Ct, Santa Clara, CA 95054, United States
2251 The Alameda, Santa Clara, CA 95050, United States