For a town the size of Powell, it's really good food. Good sweet and sour, yummy crab wontons. They cook in small batches, so the buffet food stays fresh. Excellent prices too. We've eaten there for years.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.