Walthamstow Mall Restaurant

The award-wining Turkish kebab chain had their long grand opening in Walthamstow on the 6th February 2018.