Star Pizza
Star Pizza
30a High Street
Eccleshall
Stafford
ST216BZEccleshall
Stafford
Food rating:
★★★★★
5/5 stars
Updated:
Food ratings
Hygiene: 5
Structural: 5
Food rating:
★★★★★
5/5 stars
Updated:
Food ratings
Hygiene: 5
Structural: 5
See all Takeaway Shops in Eccleshall.