859 Villa Street Mountain View, CA (650) 965-8829 M-Sat: 11:30-23:00 Sun: 11:30-21:00 This is actually the first ramen-ya that I’ve been to. I am not sure when they opened the shop, but their location is probably the best in the area (off of Castro Street) where there are always good number of people, especially Far-East [...]
-
« Home
Pages
Links
-
RSS Feeds