Happy Lemon Las Vegas - Showcase Food Court (Las Vegas Strip) 3785 South Las Vegas Boulevard, Las Vegas, NV 89109