3 stars, only because every time I order pick up - whomever is cashing me out, no matter who it may be, is never friendly - the food is always cold. The dining in experience is a tad better. The waitresses are always friendly. The pizza is mediocre, the hoagies are always good, the salads are just plain awful - mostly just lettuce with one slice of tomato and cheese at the bottom of the bowl.