Istanbul Restaurant London

Istanbul Restaurant London

0  Reviews


Turkish Restaurants in London
753 Romford Rd , London, E12 5AW
020 8553 0333

Istanbul Restaurant London is a Turkish restaurant providing services locally who specialises in Turkish food and turkish cuisine. Istanbul Restaurant Turkish restaurant has its address at 753 Romford Rd.




We'd love you to write a review of Istanbul Restaurant London – could you? Tell us about your experiences by writing a Istanbul Restaurant London review and help build a list of the best Turkish Restaurants in London. Do you own Istanbul Restaurant London? If so, claim it now! Business owners who claim a business can update the description and add new tags and photos.