Where can I find a nice dinner buffet that has a parking lot, about 20 dollars per person in Calgary?

Your help is appreciated!