I've ordered delivery from this restaurant several times. I like there subs, but they could have better pizza's. They don't have much for appetizers. The worse part about their establishment is the delivery time. They are really slow, you can usually expect to wait about an hour. It would be nice if they hired more staff. They do accept checks, which is good. It's rare to find a restaurant in this area that still accepts checks. This is a good restaurant if you are tired and wanting something hot and fresh delivered.