This charming spot in Torrevieja is a fantastic family-friendly restaurant that locals and visitors adore.
C. Canónigo Torres, 20, 03181 Torrevieja, Alicante