Soho Japanese Restaurant

Reviews for


Soho is one of the best options for sushi in Las Vegas, easy!!! I wish more people would venture off the strip to locations like this. Easy to access, right...






Back To Search