I would not recommend this restaurant to anyone. The atmosphere is not welcoming, and the service is extremely poor. The owners are often arguing with each other in Chinese, which is distracting and unpleasant. The staff is also unfriendly and seems to be constantly yelling at each other. The food is not good, and the variety is limited. I went to the buffet and found that a lot of the dishes were cold. The prices are high for the quality of food you get.The cleanliness of the restaurant is not a concern, as the staff seems to keep it clean and tidy. However, the bathrooms are not well-maintained, and the employees do not wash their hands properly before handling food.It's also worth noting that the restaurant has changed names several times, which may indicate a lack of stability and commitment to the business. Overall, I would not recommend this restaurant to anyone.