Obviously price is something considering their location but on both visits we were pretty pleased with what we got.
On the first day we ordered a pepperoni pizza with thick crust and it was amazing fresh. The second day, we ordered a slice of the meaty pizza and a sandwich. The sandwich was really great and really filling.
I'd say the key to getting their food is to get it nice and fresh hot out of the oven. As with pizza, when it sits under a heating lamp, it can get a bit iffy but when it's fresh, it's amazing.