An upscale Japanese BBQ restaurant that serves up an outstanding selection of high-quality grilled meats.