Greek Salads at its best March 25, 2014 | No Comments | George Zefkas Fig Tree Bay Beach Restaurant A quick Swim at the beautiful Fig Tree Bay-then for a cooling Greek Salad at George Zefkas Beach Restaurant! Read More ยป