Best Restaurants in Stenies, Andros
Barbarola
Greek
Local
$$
Barbarola is a beautiful restaurant situated in the charming village of Stenies, at the north side of Chora. It is a magnificent spot to enjoy Andriot cooking offering a terrific view to the countryside.