116 Prince St, Deptford, London SE8 3JD, United Kingdom
No delivery
Spot something wrong?
Dishes at Dog & Bell. Prices may vary in venue.