UPDATE: PERMANENTLY CLOSED.
Inventive sushi & Japanese small plates served in a bright red, contemporary dining room.
Address: 9350 W Sahara Ave Suite 150, Las Vegas, NV 89117
UPDATE: PERMANENTLY CLOSED.
Inventive sushi & Japanese small plates served in a bright red, contemporary dining room.
Address: 9350 W Sahara Ave Suite 150, Las Vegas, NV 89117