Foca Restaurant (Menu)

Sahil Yolu No:93, İstanbul
5198686

Give a rating to Foca Restaurant

Suggest a dish

How much did you spend at Foca Restaurant?