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