About company

Durum Restaurant Finchley Central is the British Kebab Awards winner, fully licensed Turkish Ocakbasi restaurant based on Ballards Lane, Finchley Central, London.

GB 119 ballards lane
Unknown
Not verified company