25, Mill Lane Arcade, Touchwood
Solihull,
West Midlands
B91 3GS
0121 711 8444
www.bellaitalia.co.uk
Latitude: 52.4124390, Longitude: -1.7790055
09:30 - 18:30 - Mo, Tu, We, Th, Fr, Sa, Su
Actual information about Bella Italia of Italian Restaurant category. Bella Italia is located at 25, Mill Lane Arcade, Touchwood Solihull, B91 3GS. How to get to Bella Italia office? Look at the map below or call them 0121 711 8444