This restaurant is under a new management owner again, the third in recent years. They sport a large menu with lots of choices from pizzas, hot and cold sandwiches, pasta dishes and a wide variety of salads and dinner entrees. The portions are fairly generous. Some of the entrees are a bit high, but the sandwiches and salads are what you would expect. I was a bit disappointed in the soup and wasn't crazy about the cocktail sauce they served. The service was very good and ours was very attentive. There is not a lot of off street parking. This management has helped bring the restaurant back up again.