165 Station Road, Edgware, Greater London
The staff of this restaurant has verbally confirmed 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