Skip to main content

Afuri Ramen+dumpling - Mountain View

restaurant · ramen restaurant · Mountain View, CA

Address
124 Castro St, Mountain View, CA 94041-1202
Phone
(650) 938-7000
Website
afuriramen.com
Where
37.3947, -122.0787

Search Hominin for Afuri Ramen+dumpling - Mountain View

Other restaurants nearby

More in Mountain View

Afuri Ramen+dumpling - Mountain View — restaurant in Mountain View, CA | Hominin