Service is great. We were welcomed at at the door and asked if we've been here before. Since it was our first time our hostess immediately gave us a quick tour. Then we were seated. Seating was really comfortable and spacious. We ordered 2 cocktail drinks which were reasonably priced at $6.99. Selection of food was decent. It was unfortunate that they ran out of some food and said there was no more for the evening (for that reason giving 1 less star). Some food was very good, others have been out for sometime and not fresh. Like any buffet, food is average. The only turn off is when our waitress gave us our bill when we did not ask for it. It wasn't any time close to closing nor was the restaurant busy.