Top Sushi & Oyster 2
About Top Sushi & Oyster 2
Top Sushi & Oyster 2 is a seafood restaurant in Las Vegas, Nevada, located at 9830 South Las Vegas Boulevard. Cuisine: sushi. Call (702) 805-2799 for more information.
Location
9830 South Las Vegas Boulevard, Las Vegas, NV 89183