Roly Poly Sandwiches – Downtown1 Apr, 2015 in Deli by Enjoy Birmingham Review of Roly Poly Sandwiches – Downtown in Birmingham, AL