Restaurants & Bars

Santorini, Greece - Restaurants

Share:

Restaurants & Bars 4

Santorini, Greece - Restaurants

Deborah | Mar 26, 2001 02:57 PM

Looking for recommendations for restaurants on the island of Santorini. Have heard great things about Seleni.

Want to stay up to date with this post?

Recommended From Chowhound