Istanbul Fast Food Home/Restaurant/Istanbul Fast Food 108 Rose St, Edinburgh EH2 2NE Contacts 108 Rose St, Edinburgh EH2 2NE Send updates or Remove Description Features Dine-in Map Reviews No reviews! ADD REVIEW Similar companies Restaurant Loco's Preston 96 Friargate, Preston PR1 2ED +441772558899 Restaurant bp Ipswich Rd, Highwoods, Colchester CO4 0EU +441206842727 Restaurant Le Petit Monde 4 Cooper St, Bideford EX39 2DA +441237476447 Restaurant Chook Nook Corner 8 Western Rd, Hove BN3 1AE +447599199555 Categories Restaurant