Skouloudis is a barbecue restaurant serving Greek cuisine.