London, United Kingdom
3A E Dulwich Rd
N/A
Food was decent but a bit pricey compared to other Morley's and Dixy chicken shops. Staff member was friendly and got a decent serving.
like
Best chicken in south
My food was old and not so good
Deli
The best companies in the category 'Deli'