Μπάρμπα Στέργιος is a Greek restaurant offering souvlaki and other dishes for online delivery. The establishment is located in Lefkonas, Serres, Greece.