Restaurant specializing in grilled dishes, including spit-roasted lamb, chicken, and other seasonal offerings.