If you’re looking for a unique dining experience in Atlanta, the Sun Dial Restaurant is an excellent choice. Located on the 72nd floor of the Westin Peachtree Plaza Hotel in downtown Atlanta, the Sun Dial Restaurant offers stunning panoramic views of the city, along with a delicious menu of upscale American cuisine. In this article, we’ll take a closer look…