Pizzeria Meco offers pizzas made with 100% natural ingredients. They provide delivery and take-out services, and customers have praised their delicious pizzas and good customer service. The establishment accepts American Express and Visa cards.