Know a great happy hour or special for this location?
Omakase-style multicourse feasts served in a strip-mall spot with sparse decor & a familial vibe.
Suggest an edit
777 S Alameda St Building 1, Suite 114, Los Angeles, CA 90021