Top Local Places

Micky's Chippy

, London, United Kingdom
Fast Food Restaurant

Description

ad

Multi award winnng traditional fish and chip shop in the heart of stoke newington. Serving the freshest and finest quality

Quiz

NEAR Micky's Chippy