Mavra Pizza is a pizza takeaway offering a variety of pizzas. Located near a shopping center, it provides convenient ordering options.