Spain / Elche / RestaurantsspanishEl GalgoAddressCarrer Sant Jaume, 6, ElxWebsiteinstagram.comPhone+34965042200—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 itLa Fabrica · 75 mNot ratedLincoln Nº7 · 83 mNot ratedLa Retama · 88 mNot ratedGelato Italiano