Skip to main content

Kakaroto Japanese Restaurant

restaurant · japanese restaurant · Mountain View, CA

Address
743 W Dana St, Mountain View, CA 94041
Phone
(650) 903-9668
Website
KakarotoJapaneseRestaurant.com
Where
37.3922, -122.0792

Search Hominin for Kakaroto Japanese Restaurant

Other restaurants nearby

More in Mountain View

Kakaroto Japanese Restaurant — restaurant in Mountain View, CA | Hominin