I've ordered 3 times from Aleo, all plain large cheese pizza which I picked up. Â All three times the pizza was not hot, in fact they all looked like they were made way before I ordered them. Â The cheese was kind of hard like it gets when it's cold and I had to put it in the oven when I got it home. Â Â I'll give them one more chance and it's back to Luigi's
Review Source: