Is this the best Kebab restaurant in London?

13th July 2019
Its certainly my favourite, Crystal restaurant 522 Holloway Rd, London N7 6JP.

I have been going here for years having lived locally for many years. Having since moved away, every time I am back in London I have a sit down in the seated area at the back of the shop. Great food, well priced and a popular stop off.