★ 5.0 (269) A Parkview Pizza Shop 4 355 Carrington Road, Londonderry 27 Italian Restaurant Call Directions
B Londonderry Takeaway Shop 5 364 Carrington Road, Londonderry 27 Fast Food Restaurant Call Directions