Comment
  • Reviewed by:   on: 23/06/2006
    True Chinese afficianados might not appreciate this place, but it is one of the best I've had in Utah. The stickers are fantastic and the portions are huge (great value). Delivery is always fast too. ...?
Total: 11 ‹ previous 1 2