Restaurant
A beachfront restaurant in Altea specializing in Mediterranean tapas, paella, and mixed charcuterie boards with a terrace view of the sea.