El Pizza's is a restaurant specializing in pizza. It is located in Ankara, Turkey, and offers contact information and a website for further details.