Tops Pizza Slough

222 Farnham Rd, Slough, Slough SL1 4, United Kingdom

Map of Tops Pizza Slough, 222 Farnham Rd, Slough, Slough SL1 4, United Kingdom

222 Farnham Rd, Slough, Slough SL1 4, United Kingdom

Delivery options

No delivery

Contact details

Open hours

No open hours

Get directions(opens in a new tab)

Spot something wrong?

Dishes at Tops Pizza Slough. Prices may vary in venue.

    Reviews

    No reviews yet

    Been to Tops Pizza Slough? Be the first to share what you ate.