La Posta del Cangrejo
Carrer Sant Josep 1
Altea
At this time the online booking is not active. Contact the restaurant directly.