Lofos restaurant on Zakynthos Island, Greece
in some cases you get to a restaurant and quickly you can tell you’re going to love it. Lofos restaurant in Zakynthos Greece was just that kind of place for us. A warm welcome as we walked in the front patio area and of course, those spectacular views over the rugged interior and rolling hills…