I've never been to the restaurant, but I've ordered their food almost every week for the past two months. Delivery times vary, it's usually fast (less than an hour, usually 30-45 minutes), but there was a time it was almost a 2 hour wait. That said.... the food and prices are so good I couldn't even get mad enough to discontinue business.
The food is absolutely delicious! I love, love, LOVE their pizza. It's got some kind of spice going on that makes it different from every other pizza joint in Pittsburgh and keeps me coming back. The wings are pretty generous, the Cesar chicken wrap is delicious, and the hoagies never disappoint. But the French fries? They're the best. Greasey with real cheese, not cheese sauce, on top.
You can tell the ingredients are fresh, and the food is well crafted.