Mediterranean in London - Mayfair 8A Sackville Street, Mayfair, London, W1S 3DF Tags: cuisine: mediterranean