Loading map…
Kemuri Japanese Barú
Discover the authentic flavors of Japan in Redwood City, USA. The air is filled with the inviting aroma of grilled ingredients, promising a tender and satisfying meal. It’s a taste of Japanese tradition, where quality meets culinary excellence.