Spanish, Pasta, Italian Italian, Greek, Spanish, Is Europe In Town? Where are the non run-of-the-mill, non watered-down versions of the yummy eats we had experienced in Europe that can be found on this island? Al dente pastas, paella with the right bite?
End