Hit-or-miss Chinese spot with inconsistent quality and service issues; skip it unless you're desperate and on a tight budget.