Mezza Pizza is a restaurant offering a varied menu including pizzas, tacos, doner dishes, and sandwiches. Takeout and delivery options are available.