One of the top restaurants specialized in paellas of rabbit and snails in the province of Alicante. Yum yum!!