Barba Yorgos Tavern is a family-run Greek restaurant in Sarti, Chalkidiki, known for its fresh, well-cooked fish dishes and homemade chips. It offers great value for money in a friendly environment.