Simply the worse pizza ever. Very poor quality of food. I don't know about other Pizza 73 because I never tried it before but to me that is not pizza, its just extra fatty crust and a bit of toppings. Will never go back. If you love pizza, go to Ramona's.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.