Naxos Barozzi Restaurant in Town (Chora)
This is a sponsored business.
Find out more
Recommended by Greeka
RestaurantsBars
$$$
Mediterranean, Greek, Cocktails