Home > Restaurant in Manchester > The Italian Room

The Italian Room

567 Bury Road, Bamford, Rochdale OL11 4DQ