Delivery
Pickup
Outdoor
England
London
Haringey
Stroud Green
1 Restaurants on GastroRanking
640 Opinions in 5 websites
Very, cosy nice atmosphere, great service and good quality food. Normal prices! Would definitely come back!