Category: Birmingham Deli

Mile End Deli

Birmingham has recently scored its own outpost of a popular New York eatery called Mile End Deli. Located at 1701 1st Avenue South, Birmingham, AL 35233, the deli is serving up the original restaurant's Montreal flavor, New York style, and Southern charm all at the same time. If you're looking... [read more]