Portuguese in London - Islington 323-324 Upper Street, Islington, London, N1 2XQ Tags: air conditioning, portuguese, vegetarian dishes