Category: Italian Restaurant Category: Italian Restaurant
Address: 61 Stoke Newington Church Street, London, N16 0AR
Landline: 020 7249 3833
Website: www.ilbacio.co.uk
Website: Visit Website
Report a problem with this listing