Print out the information
Mamma Mia
Address
Apollonia, Sifnos, Cyclades, Aegean Islands
Short url
travel.cdns.gr/14446
Coordinates
36.967854, 24.727259
Phone
2284033086
Restaurant info
All Year
Pizza
Print out the information