affordable good food and wide menu selection. my opinion(s): their chicken parmesan sandwich and fries are amazing! their salads have fresh ingredients and good dressings. i carried out pizza once and they stacked the pizza slices on top of each other in a too small box. (not cool! won't carryout pizza again...) also, you can't call ahead for a carryout order, which is somewhat annoying. when dining in, the wait staff, at times, can be inattentive, even when they do not seem busy. however, the wide menu selection, good food and affordable prices keep me coming back.