Other Restaurants in London - Soho 23 Romilly Street, Soho, London, W1D 5AQ Tags: cuisine: mexican, vegetarian dishes