Creams Cafe Slough
2-8 Windsor Rd, Slough SL1 2EJ
+441753531767
Description
South East - Slough - Creams Cafe | The UKs Favourite Dessert Parlour.
Creams Cafe | The UKs Favourite Dessert Parlour.
Features
- Takeaway
- Delivery
- Wheelchair-accessible entrance
- Dine-in
- Wheelchair-accessible seating
- Wheelchair-accessible toilet
- Outdoor seating