A restaurant specializing in grilled meats and offering a unique dining experience.