Shocked! Shocked, I tell you!
The pizza at Albo's is really good! Very cheesy. They do not skimp on the mozzerella that's for sure.
One night, I picked up a pizza from my old stand-by, Napoli, on Decatur, and one from Albo's....to see which one was better.
Albo's was better, by an angel-hair. Frankly, I think that Napoli was having a bad night; probably breaking in a new chef.
Albo's has pick-up specials: 18 inch, and 14 inch. They should have a 16 inch special, but for some reason they don't.
(Guys; piece of advice: put a 16 inch pick-up special on your menu....immediately!!!)
Here's the cosmic amusement of it all: Napoli is run by Russians.
And so is Albo's.
Having recently had a number of very mediocre pizzas while I was working in Italy, I'm wondering: Have the Russians figured out how to make better pizza than the Italians?