Whether you’re looking to start a new family tradition that includes having dinner with loved ones in our dining room or are in search of the perfect place to get in the holiday spirit with friends while sipping cocktails around cozy fireplaces – UP on the Roof has you covered.
And if you’re looking to UP your holiday game with an extra dose of festive fun, make plans to visit Elf’d UP, Alpharetta’s first holiday-pop-UP bar located at UP on the Roof throughout December.
CLICK HERE TO MAKE A RESERVATION.
Enjoy the best views in Alpharetta alongside some of the city’s best food and drinks. Open 365 days a year, including Christmas Eve, Christmas Day, New Year’s Eve and New Year’s Day.