Phone: +34955 28 25 66 email: reserva@mechela.es

Calle Pastor y Landero 20, 41001 Sevilla
Open: Tuesday to Sunday 14.00-16.00 Monday to Saturday 20.30-00.00
See booking terms below