Westwood Business Centre Featherstall Road South, Oldham, Lancashire, OL9 6, \N, \N, Oldham, OL9 6
Millon restaurant offers you the best experience when dining here. They have fully trained and qualified staff to make your time the best time possible. So can come try it for yourself.