Las Vegas, NV
[:en]NEC W. Flamingo Rd & S. Duneville St[:]
Restaurant
[:en]$3,754,202[:]