Reviews of Nando's Milton Keynes - The Hub. (Restaurant) in Milton Keynes (Buckinghamshire).