This restaurant located in downtown Waterville has been in business for over 30 years. It is in a building that is well maintained and always is clean and inviting. Lunch and dinner are served. There is often a wait at meal time because of the number of customers. they are know for good food-sandwiches, salads, soups for lunch and full course meals for dinner. They are at the high end of reasonable for prices, but the food is worth the cost. It is well prepared and served quickly. the staff is very friendly and helpful if you have questions about any of the foods on the menu. It is hard to know what to order there are so many choices. There is parking nearby and it is easy access. There are many repeat customers because of the quality of the food. I highly recommend this restaurant.