Jenny's - North

5530 N. Decatur Blvd #115, Las Vegas, NV 89130
Open until 8:00pm