Food & Drink

The Sun Dial

Published On 02/03/2010 Published On 02/03/2010
Previous Venue Next Venue Venue Description
1. The Sun Dial 210 Peachtree St, Atlanta, GA 30303 (Downtown)

Two years after a 130-mph tornado messed it up good, ATL's favorite rotating restaurant is back with a Winter menu boasting apps like saffron corn cream shrimp & grits plus entrees including crab-/spinach-stuffed prawns w/ Hollandaise, and roasted lamb ch