Japchae Restaurants in Santa Clara
Show restaurants on map

4
Menu
4
Menu
City: Santa Clara, 3060 El Camino Real, Santa Clara, 95051, United States Of America
Accepts Credit Cards, Wifi, Dogs Allowed, Wheelchair Accessible
Menu
Table booking
Menu
Table booking
City: Santa Clara, 3561 El Camino Real, Santa Clara, 95051, United States Of America

Price
The Average price for Japchae is:
$14.1
Feedback
These reviews refer only to the mentioned ingredients.