Sun Dial Restaurant
210 Peachtree St Northwest, Atlanta, Georgia 30309
Featured Review : Located atop the tallest hotel in the Western hemisphere, the Sun Dial offers an incrediable view of Atlanta. Even though I have read mixed reviews about the food and service, I visited this restaurant for the first tim...See Full Review