Maestra Pizza offers a variety of pizzas, pastas, escalopes, sandwiches, and burgers. They are known for serving what they claim is the best pizza in town. Payment options include Swile, Pluxee, and Up.