N2 The Looking Glass
2202 W Charleston Blvd # 14, Las Vegas 89102