The Chastain in Atlanta
About
Upscale New American Cuisine restaurant (New American Bistro), located on the outskirts of Chastain Park in the prestigious Buckhead neighborhood of Atlanta, Georgia. The establishment, led by chef and owner Christopher Grossman, is famous for its farm-to-table concept and has been awarded the prestigious Michelin Guide Green Star for Environmental friendliness and sustainability.