3475 Las Vegas Blvd S, Las Vegas, Nevada 89109 USA
1/24 The Oyster Bar & Grill is the same chain as at Palace Station. Gulp! We're not Seven Stars members.
Photo Credit: Yelp