Kallavi 20

Address:

Kallavi Sokak 20 (off Istiklal Caddesi)
Istanbul, Turkey

Phone:

90 212 251 1010

Map:


Contact   ·   Privacy   ·   Terms