Maru Ichi Japanese Noodle House
Add to Favorites
OPEN NOW
Today: 11:30 am - 2:00 pm, 5:15 pm - 9:30 pm
20 Years
in Business
Saved to Favorites
Phone: (650) 564-9931
Address: 368 Castro St, Mountain View, CA 94041
Fax: (650) 564-9931
TollFree: (877) 805-5081
Maruichi Restaurant
Cuisines: Japanese, Asian, Family Style, Take Out, Sushi
Price Range : Below Average
743 W Dana St, Mountain View, CA 94041
859 Villa St, Mountain View, CA 94041
240 Castro St, Mountain View, CA 94041
124 Castro St, Mountain View, CA 94041
152 Castro St, Mountain View, CA 94041
180 Castro St, Mountain View, CA 94041
1040 N Rengstorff Ave, Mountain View, CA 94043
1040 N Rengstorff Ave Ste A1, Mountain View, CA 94043
675 S Bernardo Ave, Sunnyvale, CA 94087
2595 California St, Mountain View, CA 94040