Angel Fish Restaurant

Address:

Semsipasa Sahil Yolu 46
Istanbul, Turkey

Phone:

90 216 333 0426

Map:


Contact   ·   Privacy   ·   Terms