It is one of the most popular restaurants in Istanbul and is very popular in Turkey and in some European and Arab countries
Category: Turkish Food
Country: Saudi Arabia
City: Riyadh
Area: Al Muqrazat Dist
Address: Othman Bin Affan Road - Al Nakheel Mall - Gate 4