View all
Know a great happy hour or special for this location?
Japanese izakaya chain serving a menu of homestyle comfort dishes in relaxed atmosphere.
Suggest an edit
333 S Alameda St #314, Los Angeles, CA 90013