La Sosta Ristorante Back to Homepage
La Sosta Italian Restaurant Derry is located approximately 5 mins walk from the City Centre. MAP