Category: Italian Restaurant Category: Italian Restaurant
Address: Finchley Church End Post Office, 59 Ballards Lane, Barnet, London, N3 1XP
Landline: 020 834...
Report a problem with this listing