Restaurants in Atlanta, GA
Restaurants • Steakhouses
2776 Cumberland Pkwy Se.,
Atlanta ,
GA
30339
UNITED STATES
Based on 1 reviews
This Really is It ! Wonderful Food !
This is a small, "hole in the wall" place that was a little hard to find. If their directions had stated that it was located in the strip mall with H.H. Gregg, it would have been easier to locate. Once there, the service was friendly...Worldwide > United States > Atlanta, GA > Steakhouses