Nicholas Anderson wrote "The best burger I've had in over 20 years " at 9635 Bermuda Rd Suite 190, Las Vegas, NV 89123, USA.