I have never been into the actual place, but have ordered pizza from them several times. And it's really, really good. Also have gotten salad and garlic bread too - no complaints. All the times we've ordered from them have been busy nights (a Saturday or Halloween), and they've managed to deliver pretty promptly each time.
more