Staffordshire Restaurant Search

restaurant of the week
Bella Italia - Stafford

Bella Italia - Stafford

20 Greengate Street
Stafford
ST16 2HS
Book a table at Bella Italia - Stafford

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...

Click for More



Back to previous page