Show Menu

808 Tapas in Regal Village Square

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

5.00 avg. rating (99% score) - 1 vote