Maru Ichi
(1,041)
Ramen restaurant
Permanently closed
Address: 368 Castro St, Mountain View, CA 94041
Phone: (650) 564-9931
Jul 30, 2022 · It was definitely not one of the best ramen places. Quite average, and nowhere close to ramen izakaya. But still, it's sad to see a known place ...
No information is available for this page. · Learn why