Spain / Alicante / RestaurantsitalianSpigaAddressCalle Mayor, 11, AlicanteWebsitewww.spigarestaurante.esPhone+34965219988—ScoreNot rated yetBe the first to rateWhat people sayNo ratings yet. Be the first to say what it's really like.Where it isView on OpenStreetMap ↗Nearby, also worth itAlma del Sur · 7 mNot ratedLivanti Gelato di Sicilia · 11 mNot ratedIn Bocca Al Lupo Alicante · 12 mNot rated