Get directions to: Alexander's Deli & Catering, Birmingham, AL
Restaurant address: 800 Shades Creek Parkway Birmingham, AL 35209, USA
Restaurant: Alexander's Deli & Catering