The food, at least my item, a veggie hoagie, was pretty good. I'd get it again. And service was friendly. I am giving them only three stars for two reasons: first, the item ended up being $2 more than what they list it as on the menu, for a reason I can not discern. Second, they didn't seem to have regular water in the dispenser, just carbonated water (yuck) along with various unhealthy drinks.