This Bella Italia location has closed
The Touchwood Court, 25 Mill Lane, Unit 25a, Solihull B91 3GS
You May Also Like
0 miles
Pizza Hut Restaurants - 46 Upper Jubilee Walk Touchwood, Solihull
0.01 miles
wagamama solihull - level 1, Touchwood Shopping Centre, 43 Mill Ln, Solihull
0.02 miles
TGI Fridays - Solihull - Touchwood, 23 Mill Ln, Solihull
0.02 miles
Pizza Express - 45 Upper Jubilee Walk, Touchwood, Solihull
Solihull, West Midlands
Bella Italia
Restaurant in Solihull
The Touchwood Court, 25 Mill Lane, Unit 25a, Solihull
0121 711 8444
Suggest an Edit
Bella Italia Solihull
The Touchwood Court, 25 Mill Lane, Unit 25a, Solihull B91 3GS
0121 711 8444
Is It Closed?
Yes, this business is permanently closed
Business Name
Address
Phone
Website Url
Hours of Operation
MON
TUE
WED
THU
FRI
SAT
SUN
-
open 24
closed
Your Email
Send
Bella Italia Solihull
The Touchwood Court, 25 Mill Lane, Unit 25a, Solihull B91 3GS
0121 711 8444
Congratulations! Get your certificate!
Are you affiliated with Bella Italia Solihull?
Yes
Name
Your Email
Send