-
The Shed at Glenwood
is Ranked #1 of 9 Restaurants in Ormewood Atlanta.
Some say, it is special.
.
The Latest Review: ★★★★★
Sent on the 7th of August, 2013
One of the first restaurants in Atlanta to offer a check-in special. Owner Cindy Shera, Chef Lance Gummere, and the entire staff here do it up right.