I will never go back there. I wanted to try them for a long time and decided to stop in one day with two friends. I must have driven by their $10.95 all you can eat buffet sign over 30 times and figured worse comes to worse that is a good price for all you can eat. There was little to choose from and nothing special to speak of. They offered free rice pudding and I love rice pudding, but their rice pudding was awful. Very watery. On top of all that, we were hit with a $43.90 bill for three people for the buffet no drinks. That works out to $12.95 + HST per person. That $10.95 sign was misleading. I explained to them that I saw the sign $10.95 why am I charged $12.95. They said the menu says $12.95. I said we came for buffet we didn't even grab the menu. They said we should have asked them the price. I said your sign clearly says $10.95 I am not trying to be rude, but that is false advertisement and we would like $6 back for our three meals. They told me no. I told them that they are not allowed to mislead people and I want that money back and that they should go up immediately to change that sign. They claimed that we didn't leave enough tip. I pulled out a calculator and they said they want at least 15% tip plus the $10.95. I have never been forced to tip someone yet alone 15% I believe the 10% tip was more than what they deserved for lousy buffet and lousy service. Anyways at the end of it all I got back $3 after giving them 15% tip. Just to show how much they were trying to over charge people. I am a sales person myself and if I pulled a stunt like that I could wind up unemployed. Never going back and I recommend stay away. Bad food + Misleading signs + Awful service + Forced high tipping + Wasted time = Never going back and advising others to do the same. By the way this is the first review I have ever had to write.