istanbul lokantasi is located in Razi, Iran on رضی، استان اردبیل،. istanbul lokantasi is rated 5 out of 5 in the category turkish restaurant in Iran.
Address
رضی، استان اردبیل،
Service options
TakeawayDine-in
Amenities
Good for kidsToilets
Offerings
Halal foodSmall plates