Named one of the nation's “Best Rooftop Restaurants” by Food Network, UP on the Roof is Alpharetta’s premiere rooftop. Enjoy craft cocktails and a seasonally-inspired menu overlooking the Town Green at City Center and beyond. [read more]
View Profile