Know a great happy hour or special for this location?
Citrus-splashed ramen, dumplings & Japanese plates offered in buzzy environs with an open kitchen.
Suggest an edit
20803 Steven's Creek Blvd, #110, Cupertino, CA 95014