Tried this place a couple of months ago for "Pizza and a Movie" night at home. Delivery was prompt and the Mr. Food Pizza (love that name) we selected was tasty and satisfying, with plenty of toppings. See the pic I posted.
Negatives were the doughy crust and the fact that it arrived luke warm. Driver did not have an insulation pack for the product, which we thought was odd. Isn't that taught in Pizza Delivery 101?
Still haven't found a pizza in town better than Metro, but my quest endures.
Albo Pizza is not the worst in town by any means, but it lands in the middle of the pack.