4740 State Hwy 121, Lewisville, Texas 75056 USA
Crab Crab & Artichoke Stuffed Salmon
Photo Credit: Yelp