Category: Turkish Restaurant Category: Turkish Restaurant
Address: Unit 2 The Odeon, 12-20 Longbridge Road, Barking, Essex, IG11 8RX
Landline: 020 8594 9687
Report a problem with this listing