Mediterranean in London - Soho 18 Greek Street, Soho, London, W1D 4JD Tags: air conditioning, mediterranean, vegetarian dishes