Indian in London - Finsbury Park 161 Stroud Green Road, Finsbury Park, London, N4 3PZ Tags: cuisine: vegetarian, cuisine: vegetarian indian, Curry, indian