Planet Cafe Slough 97 High Street, Slough, United Kingd...
+441753267813
Order food online for delivery
When you're planning your visit to Planet Cafe Slough, you could take public transportation to the station Slough Bus Station, which is the nearest station at 240 meters distance to the restaurant, otherwise, there are places to park 160 meters away at Buckingham Gardens.
We might have the menu of Planet Cafe Slough from Slough in the gallery. A list of the dishes and drinks can be found further down. Are you currently at Planet Cafe Slough or planning a visit? Help us by publishing the menu here.
The average review for Planet Cafe Slough is 4, which means that the visitors have a very high opinion of this restaurant.