Salt

İstiklal Caddesi 136
Beyoglu 34430 Istanbul
Turkey
Phone: +90 212 292 76 05
  • Locate Me
  • Venues Nearby