Contact Us 368 – 372 Ballards Lane – North Finchley – London – N12 0EE Mon – Sun 12.00 – 22.30 (Last Orders) Bookings & Enquiries – 0208 343 7383 Delivery & Take Away – 0208 343 7385