Review: .....go to Affinity. Make no mistake, this is not fine dining but sometimes I feel like eating at a Chinese buffet restaurant and Affinity satisfies that need. Lots of mock meat dishes to choose from at a very reasonable price though the food is sometimes lukewarm after sitting on the buffet for awhile. If you want to be "bad" and eat some "junk food" you won't be disappointed. I don't mean that in a derogatory way but I'm not so sure of the nutritional value of all the mock meats. Everything is vegan except for the desserts. A'la carte meals are available too but the buffet is excellent value for the price so I've alway stuck to it.