Restaurant in Dénia, Spain
Opening hours: Tu-Su 09:30-16:30; Tu-Su 19:00-23:00 Features: outdoor seating