Accessibility
Bella Italia Milton Keynes Stadium
Translate
This Bella Italia is just outside the MK1 Leisure Complex. It is next door to the Odeon IMAX cinema and right by stadiumMK and the MK1 Retail Park.
Gallery