A Japanese restaurant offering authentic and high-quality sushi in Santa Monica.
Part of: Santa Monica MICHELIN Restaurants