Edo Gastro Tapas & Wine
3400 South Jones Boulevard Suite #11A, Las Vegas 89146