Address Esplanada del Muelle de Poniente, 105 51001 Ceuta Spain Phone number 956503174 See all Payot shops