Accessibility
Bella Italia Castleford
Translate
Our Bella Italia in Castleford is inside the Xscape Centre and just opposite the Glasshoughton train station. For those that like to shop, the Junction 32 Outlet Shopping Centre is just over the way.
Gallery