Sodo
Seafood · Italian · Wine Bar
Sodo is a highly-rated fish restaurant offering delectable cuisine and an excellent wine selection. It is known for its top-notch seafood dishes.
Location
I migliori locali vicini
I locali con il voto più alto vicino a Sodo.
Local restaurants nearby
Via del Mare, 1, Scicli, Italy
