La Quarara
(167)
Italian restaurant
Permanently closed
Address: Carrer Concepció, 16, 03590 Altea, Alicante, Spain
Phone: +34 642 82 17 64
No information is available for this page. · Learn why
C/da Bocca Arena, Mazara del Vallo 91026. Restaurant•392 posts. $$$$•Open 24 hours. +39 351 344 9339 · TopTopIn the areaIn the area.