Open for the Holidays
UP on the Roof - Alpharetta 33 S. Main St, Alpharetta, GA, United StatesMAKE A RESERVATION 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...