Description

Casual, wood-accented sushi house in a theme park resort, offering Japanese mains and teppanyaki.

Gallery