Feta Late Than Never! Elia in San Carlos is now OPEN 🥗🥂 #greekfoodisthebestfood #greekinspiredfood