Kemuri Japanese Barú
2616 Broadway, Redwood City
(650) 257-7653
Recent Reviews
Order Online
You May Also Like
Phở Đông Restaurant - 2610 Broadway
Vietnamese
City Pub - 2620 Broadway
Pubs, American, Chicken Wings, Pet Friendly
SF Gelateria - 2621 Broadway
Ice Cream Shop, Ice Cream, Caterers, Gelato, Ice Cream & Frozen Yogurt
Restaurants in Redwood City, CA
Kemuri Japanese Barú
2616 Broadway, Redwood City, CA 94063
(650) 257-7653