This place rocks. Looks sketchy, but trust me its great! Authentic Chinese:)