Takeaways·Scholes
Scholes
Stazione Pizza, 18 Station Road, Cross Gates, Leeds, LS15 7JX
Takeaways · Scholes
0 miles away
0.1 miles away
0.2 miles away
Customers find you here and book.