I had not dined here in years. I did not enjoy my prior experiences and was delightfully surprised with this one. The restaurant has an air of class: tastefully decorated, attractive, and comfortable. My significant other and I came for the Labor Day 2017 lunch buffet. The selection is tiny compared to the large buffets in the area and there is not much room to navigate at the buffet table, but the food is fresh and delicious. I was surprised by the pleasing price. I was expecting the buffet to be $9.95; it was $7.31. Our server was efficient and attentive. I could have been happier if Bean Curd restaurant offered bean curd at the buffet, a favorite dish of mine, but it was not available. We look forward to returning, perhaps for dinner as well as lunch.