165 Station Road, Edgware, Greater London
Staff has given verbal assurance of halal status.. All food at this restaurant is certified halal.
Typical Turkish cuisine. Currently no lamb doner. Nice spacious clean seating. Bar on mezzanine outside WC. Clean WC. 20% off Monday to Saturday until 6pm.
165 Station Road, Edgware, Greater London