The Wine Room

Hours may not be accurate

Atlanta

The Wine Room is a chic wine bar tucked inside the St Regis Hotel in Buckhead.