Open Thanksgiving – Alpharetta
UP on the Roof - Alpharetta 33 S. Main St, Alpharetta, GA, United StatesWhether you’re looking to start a new family tradition or are in search of the perfect place to unwind with friends and escape the chaos of the holidays, UP on the Roof is here to serve you on Thanksgiving Day. Open from 11AM till close,...