Mamá Xelo
Mexican · Fast Food
Mamá Xelo offers traditional Mexican cuisine with takeaway and delivery options. They provide a full menu for customers to explore.
Location
Los mejores sitios cerca
Los locales mejor valorados cerca de Mamá Xelo.
Local restaurants nearby
Carrer d'Antoni Noguera 28, 07007 Palma, Spain


