Top Local Places

Bella Italia

12 Unity Place, Oldbury, United Kingdom
Restaurant/cafe

Description

ad

Bella Italia is a authentic Italian fast food delivery and takeaway service located in the heart of Oldbury town centre to serve you a slice of true Italy.

Quiz