Britain’s-Best-Takeaway

THE CEDAR : Britain’s #1 take-away Restaurant

A Lebanese took our Cedar to the top rank in United Kingdom. Online food ordering platform, hungryhouse has revealed the ten best takeaway restaurants in Britain, with an unassuming Lebanese restaurant in Lond...