Add Kro Bar review

Kro Bar, MANCHESTER
Address: The Great Hall, The Trafford Centre, MANCHESTER, Lancashire, M17 8AA


Rating
Comments