Skip to main content

Displaying items by tag: selene

The list compiled by thedailymeal.com of the 101 best restaurants in Europe includes a Greek establishment in 82nd place: Selini restaurant on Santorini.

Published in Greece