Other Greek Restaurants
"Thalassa" is Greek for the sea, and the Restaurant Thalassa lives up ...
view
Avra's delicacies are graciously served in a setting evocative of a splendid Gre...
view
Avra's delicacies are graciously served in a setting evocative of a splendid Gre...
view