Nehir Restaurant (Menu)

Yeni Mah. Sile Cad. No:105/B, İstanbul
7218533

Give a rating to Nehir Restaurant

Suggest a dish

How much did you spend at Nehir Restaurant?