Sister Louisa's Church of the Living Room & Ping Pong Emporium shared by @eater says: ""Located on the corner of Edgewood and Boulevard, it’s hard to miss this bar filled with plenty of kitsch and cheeky religious memorabilia filling every nook and cranny. Sister Louisa’s currently features the Blood of Christ slushie on the drinks menu — a mix of Cheerwine and Sailor Jerry rum — because it’s starting to get “hot as hell out there” in Atlanta. There’s also a frozen margarita, too."" on Postcard