Address
324 Ballards Lane London, N12 0EY
Local authority
Barnet

More about this place

Cuisine
italian
Outdoor seating
Yes
Phone
+44 20 8492 0616

Map data from OpenStreetMap contributors, ODbL.

Loading map…
Search hygiene ratings