0 review
50 Stoke Newington Road, Stoke Newington, North London N16 7XB
0207 249 9930
Jamaican
Stoke Newington, North London
£££