RAMEN IZAKAYA YU-GEN
We are open everyday for takeout
11:30am–10pm
152 Castro St. Mountain View, CA 94041
650.428.0888
Delivery:
Grubhub
/
UberEats
/
DoorDash
/
Postmates
ORDER PICKUP