We had subs, they had more than enough meat and toppings on them and price was reasonable. Wife ordered a specialty bread and it was round instead of sub shaped, she didn't like that. We reviewed their pizza prices while there and they are reasonable also. Saw a few pizzas go out and they looked good also.
Not sure if they deliver or not, but there were a lot of carry out orders while we ate our meal.