Yugen Ramen
152 Castro St, Mountain View
(650) 800-6320
Recent Reviews
Order Online
You May Also Like
Blue Line Pizza - 146 Castro St
Pizza, Salad, Gluten-Free, Pet Friendly
Asian Box - 142 Castro St
Vietnamese, Asian Fusion, Gluten-Free
3 Kingdoms Hot Pot - 134B Castro St
Hot Pot, Chinese
Restaurants in Mountain View, CA
Yugen Ramen
152 Castro St, Mountain View, CA 94041
(650) 800-6320