617 High Rd. Leyton, London E10 6RF
This business specializes in authentic homemade Turkish cuisine, offering a diverse range of traditional dishes crafted with care and attention to detail.