SeafoodseafoodjapaneseNot yet on Tasting Planet
Catch
South Las Vegas Boulevard 3950, Las Vegas, 89119 Las Vegas, United States
About
Located at ARIA, known for Asian-influenced sushi, seafood and steak.
Photos
No photos yet.
Reviews
No reviews yet. Be the first!