Know a great happy hour or special for this location?
Small Japanese restaurant with a Wall of Fame for diners who can conquer the spiciest ramen bowl.
Suggest an edit
123 Astronaut Ellison S Onizuka St #303, Los Angeles, CA 90012