Arden's Garden

90 Peachtree Cir NE, Atlanta GA

(404) 477-6999

Rated 5.0 out of 5 from 1 Reviews Arden's Garden is Ranked #1 of 5 Restaurants in Sherwood Forest Atlanta. Some say it is grand.

★★★★★ on the 7th of August, 2013

You have to a grand slam with a pineapple chaser...
Location