Full menu with prices & pictures
Pizza Pizza Atatürk Cad. No:1, Marmaris I-, Turk...
When you're planning your visit to Pizza Pizza, you could take public transportation to the station Süha Turizm, which is the nearest station at 244 meters distance to the eatery.