Add The Alibi review

The Alibi, Manchester
Address: 33-35 Oxford Street, Manchester, Manchester, Manchester, M1 4BH
Features: Bar food, Disabled access, TV, Wi-Fi


Rating
Comments