Greek Salads at its best March 25, 2014 | No Comments A quick Swim at the beautiful Fig Tree Bay-then for a cooling Greek Salad at George Zefkas Beach Restaurant! George Zefkas Fig Tree Bay Beach Restaurant | Tags: protaras restaurants