Osaka Sushi: A Japanese restaurant offering a diverse sushi selection and fresh, innovative dishes.