One thing I have to credit Sandro's (current name) is how fast their delivery is. I've ordered it all the way down deep in Long Island City and the delivery still managed to come within 25 of ordering. Considering the baking time and the person riding the bicycle, its super decent. The place itself is small, most likely meant for delivery majority of the time but they have an outside seating section for those folks who just want to enjoy a slice or two. Now comes the disappointing part: The pizza is not that great. The prices may be awesome, but you get what you pay for in that case. Having eaten their pizza over 10 times, I order based on the lack of patience for other places and thankfully they have more than just pizza on the menu. Super nice people run the joint, which make it easy to deal with them on a consistent basis.
Pros: Prices, Service, Delivery Times
Cons: Pizza (sometimes)