Palermo Pizza Cafe & Oyunparki is a pizza restaurant offering cafe and bistro fare, with a children's play area.