Delivery/Takeaway in London - Islington 296 Pentonville Road, Islington, London, N1 9NR Tags: japanese, sandwiches, seating area, sushi, vegetarian dishes