Know a great happy hour or special for this location?
Busy Japanese eatery with sleek, loft-like decor offering ramen bowls & izakaya-style small plates.
Suggest an edit
152 Castro St, Mountain View, CA 94041