Il Monte in Stoke Newington High Street Stoke Newington
66 Stoke Newington High Street, Stoke Newington, London 7PA, N16 - Get directionsIl Monte Photos
Menu Il Monte
How to get to Il Monte
Opening Time
12noon – 11pm: Mon-Sun
Services
- Takeaway Available
- Indoor Seating
- Full Bar Available
- Wifi