Sushi Plaza is an authentic Japanese restaurant.