Japanese Teppanyaki & Sushi restaurant. Features chefs who theatrically prepare meals at your table.