8736 S Sepulveda Blvd, Los Angeles, California 90045 USA
The Japanese starter trio... Chefs choice
Photo Credit: Yelp