View Menu
Santa Maria del Sur is a Restaurant in London. It is open 7 days a week.
For inquiries and reservations, you can contact Santa Maria del Sur by phone at +44 20 7622 2088
You can access the restaurant's official website by following this link: http://www.santamariadelsur.com/
Address: 129 Queenstown Rd, London SW8 3RH, UK, London
Phone: +44 20 7622 2088
Website: http://www.santamariadelsur.com/