The location is a Chinese restaurant with a rating of 2.7 out of 5 stars. There are mixed reviews about the quality of the food, with some customers praising the taste and others complaining about the dry or salty flavors. The prices seem to be average, with most customers paying between $10-20 per person.The location offers a variety of options, including takeout and delivery, and is open for lunch and dinner. However, the service has been a major issue for many customers, with some reporting rude or unhelpful staff.One major issue that stands out is the presence of roaches and bugs in some customers' food. This has led to several complaints and low ratings from customers. Another issue is the dry and stale food, with some customers reporting that their meals were not freshly cooked.Despite these issues, there are a few customers who have reported positive experiences, praising the friendly staff and the value for money. However, these positive reviews are vastly outnumbered by the negative ones, suggesting that the location has some major issues that need to be addressed.