NextEats
›
Alabama
›
Food in Birmingham
›
Deli
› Amira Deli & Grill
Amira Deli & Grill
Deli · 3641 Lorna Rd, Birmingham, AL
More food in Birmingham, AL
·
Deli in Birmingham