Skip to main content

Rumble Fish Japanese Restaurant

restaurant · japanese restaurant · Mountain View, CA

Address
357 Castro St Ste 3A, Mountain View, CA 94041
Phone
(650) 961-9086
Website
rumblefishmv.com
Where
37.3918, -122.0802

Search Hominin for Rumble Fish Japanese Restaurant

Other restaurants nearby

More in Mountain View

Rumble Fish Japanese Restaurant — restaurant in Mountain View, CA | Hominin