Located directly on the shore, Ammuda offers refreshing drinks, delicious crêpes and light snacks in a relaxed beachfront setting. Inspired by the Greek word for “sand”, it`s the perfect place to unwind on the beach.