Get directions to: Li's Place Restaurant, Alexandria, AL
Restaurant address: 81 Big Valley Dr # B Alexandria, AL 36250, USA
Restaurant: Li's Place Restaurant