Planet Cafe Slough Slough

Planet Cafe Slough Slough

0  Reviews


Cafes in Slough
97 High St , Slough, Berkshire, SL1 1DH
01753 267813

Planet Cafe Slough Slough is a café serving the local area who offers snacks, lunches, all day breakfasts, cakes, buffets, tea, coffee and sandwiches. Planet Cafe Slough café has its address at 97 High St.




Feel strongly about this business? Want to add a review of Planet Cafe Slough Slough? Your Planet Cafe Slough Slough review will help build a list of the best Cafes in Slough. Do you own Planet Cafe Slough Slough? If so, claim it now! This will allow you to amend your details and improve your listing.