A restaurant specializing in grilled dishes, including souvlaki and flavorful meat options.