Location
1300 East Lake Mead Blvd,
North Las Vegas, NV 89030
By Pedro9042 | 9/29/2014
It was ok