Red Light Cafe

553 Amsterdam Avenue, Atlanta, 30306