Argentinian in London - Mayfair 19 Swallow Street, Mayfair, London, W1B 4DJ Tags: Argentinean food, argentinian, large groups, seafood, steak, vegetarian dishes