Skip to main content

Kemuri Japanese Barú

restaurant · japanese restaurant · Redwood City, CA

Address
2616 Broadway, Redwood City, CA 94063
Phone
(650) 257-7653
Website
kemuri-baru.com
Where
37.4864, -122.2337

Search Hominin for Kemuri Japanese Barú

Other restaurants nearby

More in Redwood City

Kemuri Japanese Barú — restaurant in Redwood City, CA | Hominin