Stoby's
163 Farnham Rd, Slough
01753 533741
Recent Reviews
Order Online
Reserve
Stoby's
163 Farnham Rd, Slough SL1 4XP
01753 533741