To be fair, I haven't had the pizza. Considering that "Pizza" is in the name, I should probably try it one of these days.
I have had the chicken roll, the philly cheese steak, and the cheese fries. Their fries are a little bizarre because they are very much homemade (big thick potato wedges that are soft and soggy, not crispy) and covered in cheese slices.
I love that they deliver late. The food so far has always been good enough for late night eating.
Short list this place if you're in the delivery area in case you find yourself up late and craving pizza and subs!