210 N East St, Atlanta, Texas 75551 USA
The works spaghetti and the lemon/wine chicken.
Photo Credit: Yelp