Sign in
All
Images
Videos
Maps
News
Shopping
More
Flights
Travel
Hotels
Search
Notebook
Lee Beach Taverna Pefki Rhodes
Recommended Searches
Lee Beach
Main road, Pefkos 85107 Pefkos
2244 048268
Lee Beach Cafe Bar
Beach Road 851 07 Pefkos
2244 048213