Mama Pizza offers traditional, homemade pizzas with Italian wines and refreshments. Takeaway options are available.