This establishment is a bar and restaurant offering lunches. It is located in Dénia, Spain.