77 Stoke Newington High St, Stoke Newington, London N16 8EL, United Kingdom
Closed· Opens Mon at 17:00
77 Stoke Newington High St, Stoke Newington, London N16 8EL, United Kingdom
No delivery
Spot something wrong?
Dishes at Lee How. Prices may vary in venue.
Been to Lee How? Be the first to share what you ate.