222 Farnham Rd, Slough, Slough SL1 4, United Kingdom
222 Farnham Rd, Slough, Slough SL1 4, United Kingdom
No delivery
No open hours
Spot something wrong?
Dishes at Tops Pizza Slough. Prices may vary in venue.
Been to Tops Pizza Slough? Be the first to share what you ate.