Ordered the mamma mia's special with no anchovies - extra large. Great pizza, fresh, well prepared, great crust. Delivery available. Plan to order another one tonight. Great reheated for lunch.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.