Address
39 Endell Street, London WC2H 9BA

Telephone
02034220221

Opening times

Monday - Saturday:

Lunch 12pm - 2.45pm
Dinner 5pm - 11pm

Sunday:

Closed