Salt And Chilli Chips @ Manor
SALT AND CHILLI CHIPS
Manor, Chigwell
Arguably the best chips you’ll have. They’re amazing! Chip shop style chips with a Chinese twist!
Eaten: Fri, 01 Mar 2019 18:23