Details
- Photo
- —
- Name
- —
- Address
- 76 Walthamstow High Street, London E17 7LD
- City
- London
- Cuisine
- Pie and mash
- Price Range
- £
- Best Order
- Double pie, mash, liquor
- My Take
- Proper old school tiles and all. None of your fancy pastry nonsense, just does the job.
- Score
- 8/10