Olive & Basil

324 Green Lanes, Finsbury Park, London, N4 1BX

Telephone: 02088005570

Italian, Pizza takeaway.

Menu of Olive & Basil
order food now

location of Olive & Basil

Olive & Basil reviews


Rate Olive & Basil