best delivery sushi in my are hands down! Traditional and fresh not flashy and very high quality!!!
Delicious! They would have received 5 stars if my meal was ready for pick up. I had to wait almost 15 minutes for my pick up order which was called in advance.
AMAZING place fast delivery and great tempura california rolls!
5406 Wilshire Blvd
Los Angeles CA, 90036