I order from Mr. Pizza on Elmwood all the time and it is great. Pizza has variety of crust to choose from. Great variety of subs, salads, sides. I actually order more of the subs and salads than the pizza, so the do have many healthy choices. I highly recommend them.
more