"We finally got our location! It’s not too far from our original one. The address is 620 E Flamingo Rd, Las Vegas, NV 89119. We will be open by Nov 1! We are happy to announce that this is our second home and it is on Flamingo & Paradise. We hope to see you guys soon!"