75 Chamberlayne Rd, Kensal Green, London NW10 3ND, United Kingdom
Open now· Closes at 00:00
75 Chamberlayne Rd, Kensal Green, London NW10 3ND, United Kingdom
No delivery
Spot something wrong?
Dishes at The Shop NW10. Prices may vary in venue.
Been to The Shop NW10? Be the first to share what you ate.