965 West Lamar Blvd, Arlington, Texas 76012 USA
And appetizer #2. Forgot to take a pic but at least get to see the inside!
Photo Credit: Yelp