Relish Restaurant Pool Bar
➤ Carrer La Rioja, 17, 07829 Sant Josep De Sa Talaia, Spain, Sant Josep De Sa Talaia (Nucleo)
Tapas And Restaurant, Of Cocktails, British, Burgers, Bar
"Eatin in Relish from when it was the smaller burger bar further round."