Ahmed's Restaurant phone 117b, Gisburn Rd Barrowford, Lancashire BB9 6EW map Zio Ristorante phone The Fountains, Gisburn Rd Barrowford, Lancashire BB9 6DT map if (!IN_DEV) { ?> } ?>