Daff Town Beach & More
Mediterranean · Seafood · Bar
Daff Town Beach & More is a restaurant with beach access, offering a mix of sandy and pebbled shoreline with shallow waters. Beach amenities include sunbeds and umbrellas. Currently temporarily closed.
Location