1301 W Sunset Rd, Henderson, Nevada 89014 USA
Lobster Tail at Sonoma Cellar inside Sunset Station
Photo Credit: Yelp