Ramen House Ryowa
Drag box to select area
The family-run restaurant Ramen House Ryowa offers a small menu of delicious Japanese noodle soups. This popular spot fills up quite quickly. The service is friendly and the food is authentic.
859 Villa St, Mountain View, CA 94041
- Hours: Mon - Thu, 11am - 10:30pm; Fri, 11am - 11pm; Sat, 11:30am - 11pm; Sun, 11:30am - 9pm
- Accessible: no