Restaurants and cafés
Be the first...
88 Stroud Green Road Finsbury Park
£25 and under
4.5 / 5
I agree with you Dave. Best customer service on stroud green road.
Best pizza place been to go and see for our self or call it up. In this snow they still done fast deliverys fantasic have to say.