Description

Teppanyaki grilled tableside in a busy, sizable Japanese place also offering creative sushi rolls.

Location