Top Sushi & Oyster 2

9830 South Las Vegas Boulevard Las Vegas 89183