Deli Santa Maria
Deli · Vegetarian · Vegan
Deli Santa Maria offers vegetarian and vegan options, with delivery and disability access. They accept credit cards.
Location
Los mejores sitios cerca
Los locales mejor valorados cerca de Deli Santa Maria.
Local restaurants nearby
Carrer de l'Església, 13
