Cafe 178
178 Longwood Gardens, Clayhall, Ilford IG5 0EW
+442085513293
Description
Features
- Takeaway
- Dine-in
- Great tea selection
- Dessert
- Coffee
- Quick bite
- Good for kids
- Casual
- Fast service
178 Longwood Gardens, Clayhall, Ilford IG5 0EW
+442085513293