Jenny's - North

5530 N. Decatur Blvd #115, Las Vegas, NV 89130
Opening at 11:00am