Average ratingSee on map
44 / 45 Newington Green, London, N16 9QH
0207 354 8026
Proper Italian deli, cafe and restaurant with quality, good value Italian food
Friendly, welcoming environment for fresh pizza, pasta, pastries and drinks
An area for little ones with toys and space to play
Please login first.