Chinese restaurant. Known for its tasty food, though some find it pricier than other local options.