Sign In

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

Information from company website

Location

Add Review

Leave a Reply

Your email address will not be published. Required fields are marked *

Service
Value for Money
Location
Cleanliness