125 Newington Green Rd, Stoke Newington, London N1 4RA, United Kingdom
Closed· Opens at 16:00
125 Newington Green Rd, Stoke Newington, London N1 4RA, United Kingdom
No delivery
Spot something wrong?
Dishes at The Cellars. Prices may vary in venue.
Been to The Cellars? Be the first to share what you ate.