Turkish in London - Islington 120 Upper Street, Islington, London, N1 1QP Tags: cuisine: mediterranean, cuisine: vegetarian, turkish, vegetarian dishes