5027 W Lovers Ln, Dallas, Texas 75209 USA
A view from the table. It was packed on a weekday night.
Photo Credit: Yelp