Escocesa in Stoke Newington Church Street Stoke Newington
67 Stoke Newington Church Street, Stoke Newington, London 0AR, N16 - Get directionsMenu Escocesa
How to get to Escocesa
Opening Time
12noon – 11pm: Mon-Sun
Services
- Indoor Seating
12noon – 11pm: Mon-Sun