Mayola is located in Via Corsica 20, 18016, San Bartolomeo al Mare, Italy.