Staffordshire Restaurant Search
Back to previous page
Bella Italia - Stafford20 Greengate Street
Nestled in the heart of Stafford, Bella Italia is always a favourite amongst locals for affordable, great quality Italian food. Whether it's pizza or pasta you love, there is something for everyone at...