Scotts III, ATLANTA, Georgia (GA)
Readily operating at 151 Ellis Street Northeast () in ATLANTA, Georgia (GA) (30303), Scotts III are available at 4045253865. It is best to in ahead of time to arrange your place in the restaurant.
More restaurants in ATLANTA, Georgia (GA)
Scotts III contact information and details:
Address: 151 Ellis Street Northeast - , ATLANTA, Georgia (GA) 30303
Contact Phone: 4045253865
