Address Lungomare Marina Garibaldi 79 98057 Milazzo Italy Phone number 0909224933 See all Payot shops