Address: 3405 Lenox Road NE, Atlanta, GA 30326, Atlanta 30326
Phone: 404-848-7345
State: GA
City: Atlanta
Street Number: 3405 Lenox Road NE, Atlanta, GA 30326
Zip Code: 30326
categories: american restaurant
related searches: Shula's steakhouse locations, Shula's menu, Who owns Shula's steakhouse, Shula's steakhouse 48 oz club list, Shula 48 oz Porterhouse Price, Shula's Steakhouse Florida, Shula's menu with prices, Shula's Tallahassee menu