Shropshire Restaurant Search

restaurant of the week
Bella Italia - Telford

Bella Italia - Telford

Southwater Square, Unit 4
Book a table at Bella Italia - Telford

Classic Italian chic is brought to diners at Bella Italia Telford, blending superb choice with great affordability. A wide range of Italian delicacies are made with fresh, premium ingredients, with irresistible...

Click for More

Back to previous page