Solen Restaurant (Menu)

Erenkoy Mah. Ethem Efendi Cad. No:60/A, İstanbul
4111717

Give a rating to Solen Restaurant

Suggest a dish

How much did you spend at Solen Restaurant?