Karvouno kai Sxara is a barbecue restaurant.