This place has a wide variety of food to choose from. Burgers and wraps to pizza and pasta. I have tried a handfull of items since I have started eating here, primarily at lunch time. Each time, the food has been very good, not greasy, and reasonably priced. Plus they have a variety of sides to choose from. Their soups are some of the best restaurant soups that I have had. The kids have a wide variety of choices also and they get a good amount of food (some could even split a kids meal).
The restaurant has also been very clean every time I have been there. As an added perk (or minus for some of us parents), they have a game room for the kids. There are TVs  that play sports channels around the restaurant.This restaurant is joined with a bowling alley too.
So why only 4 stars.....service. The service is never bad, but probably more times than not, I am looking for our waitress for a refill or our bill. I realize that they are busy during the hours that I am there, but I don't think 1 refill is too much to ask for or our bill when we have been done eating for at least 10 minutes. I like prompt service, so this is just my opinion.