Cozy pizzeria, La Tartaruga, offering pizza and various snacks. Features seating for diners.