Relè Taormina
Italian · Mediterranean · Seafood
Italian and Mediterranean restaurant, Relè Taormina, offers excellent food and stunning views of the Naxos Gulf and Mount Etna.
Location
I migliori locali vicini
I locali con il voto più alto vicino a Relè Taormina.
Local restaurants nearby
Via Roma, 7, 82

