Employee Records
Harri
Login
Dashboard
Request Demo
Accessibility
Bella Italia Telford
{{ 'Join our Talent Pool' | translate }}
Translate
This Bella Italia sits on Southwater Square, not far from the Cineworld and the Southwater shops. There are lots of car parks nearby.
Gallery