La Forchetta #391 73 Upper Street, Islington, London, N1 0NY (020) 7226 6879 ItalianIslingtonAngel write a review Are these details wrong? Are you the owner?
La Forchetta Gallery Have you tried ... Sponsored listings St James Bar Sofitel London St James The Dugout at Belushi's St Martins Lane