Şimşek Pide - Show Info
Şimşek Pide
Great Turkish pizza, or pide, can be found at this popular institution near Taksim Square.
Latitude: 41.0367566
Longitude: 28.98377030000006