Up on the Roof Bar

“Best Rooftop Restaurants” by Food Network, UP on the Roof is Alpharetta’s premiere rooftop.