For reservations call 0207 700 6427

You can also enter your message in the form below, or email us at: and we will be in touch as soon as possible.

Find our Restaurant

217 Holloway Road, London, N7 8DL
Tel: 0207 700 6427 or 0795 629 6062 Email:

Monday: Closed | Tuesday – Saturday: 01:00pm till 11:00pm
Sunday: 03:00pm till Midnight