Contact Us

Located in the heart of Walthamstow, we're easily accessible and ready to welcome you.

Address

64 High Street
Walthamstow
London E17 7LD
United Kingdom

Opening Hours

Monday - Saturday: 12:00 PM - 11:00 PM

Sunday: 12:00 PM - 10:00 PM

Kitchen closes 30 minutes before closing time

Phone

020 0027 6524

Call for reservations