Chic Lounge Atlanta / See 339 unbiased reviews of steamhouse lounge, rated 4.5 of 5 on tripadvisor and ranked #46 of 3,929 restaurants in atlanta. Posted by canvas-bite Thursday, February 18, 2021