Company name: Santa Maria del Sur
Description: Argentine grill for steaks & cocktails
129 Queenstown Rd, London SW8 3RH, United Kingdom