Call us on 0208 802 9020 to make an order. See opening times below.
Local delivery in Stamford Hill is free on orders over £30.
MINIMUM CHARGE FOR EAT-IN IS £15
Call us on 0208 802 9020 to make an order. See opening times below.
Local delivery in Stamford Hill is free on orders over £30.
MINIMUM CHARGE FOR EAT-IN IS £15