211 Station Rd, Stechford, Birmingham B33 8BB, United Kingdom
No delivery
Spot something wrong?
Dishes at Solo Pizza. Prices may vary in venue.