Logo
Loading...
Loading...
Loading...
Primary Location
Main location13362 W Washington Blvd Los Angeles California 90066 US(310) 306-7010
Compact Japanese joint serving food grilled on skewers in a low-key strip-mall locale.
Loading...
Loading...
Loading...
Home
Businesses
Marketplace