Gambero Rosso
Italian · Seafood
Sicilian restaurant Gambero Rosso offers Italian cuisine in Taormina.
Location
I migliori locali vicini
I locali con il voto più alto vicino a Gambero Rosso.
Local restaurants nearby
Via Naumachia, 11, 82
Location
I locali con il voto più alto vicino a Gambero Rosso.
Via Naumachia, 11, 82