Roman Squids
€8.45
Tax included
Best Tapas Restaurants and Tapas Places in Puerto del Carmen Lanzarote- Tapas Delivered to your Door in Puerto del Carmen Canarias