Taksim Square Turkish Restaurant & Meze Bar

Taksim Square Turkish Restaurant & Meze Bar

Turkish   $$$$$

Moonee Ponds