BLOCLEats

Chef churros

25 At Unit 10 The Aylesham Centre
Rye Lane
London
SE155EW

Food rating: 5/5 stars
Updated: 27. October 2020

map for Chef churros

Takeaway Shop nearby

  1. Cold spring gardens tea house, SE155EW
  2. Damas land, SE155EW
  3. Malay curry house, SE155EW
  4. Sicilian pride ltd, SE155EW