Print out the information
Madouris
Address
Andros, Andros, Cyclades, Aegean Islands
Short url
travel.cdns.gr/15163
Coordinates
37.836658, 24.939903
Phone
2282024620
Restaurant info
All Year
Local Cuisine
Meat
Print out the information