Traditional Italian pizza and pasta recipes served up in Stoke Newington.
Time Out says
Details
- Address
- 61 Stoke Newington Church St
- London
- N16 0AR
- Transport:
- Stoke Newington Overground
- Opening hours:
- Open Mon-Fri 5pm-11pm; Sat 12pm-11pm; Sun 12pm-10pm
Discover Time Out original video