Pizza Teo Ayvalık is an Italian restaurant specializing in authentic Neapolitan pizzas. They offer a variety of pizzas, including classic Margherita and unique creations like Pizza Teo – Carpaccio.