• BOOKING OPEN NOW

Take Away Orders

Order Now

Our Restaurant

122 Old Street
London, United Kingdom

Monday - Saturday: 10am - 9pm
Sunday:10am to 5pm

Get Here