The location has a decent overall rating, with an average score of 4.0 out of 5. The quality of the food and service seems to be inconsistent, with some reviewers mentioning cold, bland, or unappetizing food, while others rave about the taste and freshness of the dishes. The pricing is generally considered reasonable, with many reviewers noting that the value for the price is good. However, there are some concerns about the cleanliness and sanitation of the restaurant, with a few reviewers mentioning finding insects or spoiled food.