Get directions to: Annabelle & Lulu's Mediterranean, Birmingham, AL
Restaurant address: 2222 Highland Ave S Birmingham, AL 35205, USA
Restaurant: Annabelle & Lulu's Mediterranean