Booking Magician Logo
⚠️ You must be logged in to create an alert.

UP on the Roof --Alpharetta

Atlanta
Restaurant
How’s this for a restaurant concept? A 300-seat brick-and-wood-beam redoubt on top of Liberty Hall in Alpharetta, with a wraparound terrace offering stunning views all the way to Kennesaw Mountain and a menu of Southern-accented comfort food ranging from deviled eggs to muffuletta sliders.