Pizza restaurant. Located in Manduria. Offers pizza.