Bella Italia Opening times In Telford, UK

All restaurants Bella Italia in Telford: 1

Time in United Kingdom: 18:19:04

Bella Italia Telford, Telford

SOUTHWATER SQUARE

Open now, until 23:00