Japanese restaurant specializing in sushi, with Chinese cuisine options. Known for quality food and service.