Enjoy authentic barbecue at Karakachanska Kashta, a restaurant with a focus on grilled dishes.