Lolas Kitchen
Address:
1026 20th St S, Birmingham, AL 35205
Phone:
(205) 731-2281 Restaurants
Other Businesses:
- Cafe De Paris at 2801 7th Ave S, Birmingham, AL 35233
- Krystal Company at 1845 Center Point Pkwy, Birmingham, AL 35215
- Asia Wok at 4704 Cahaba River Rd, Birmingham, AL 35243
- Ixtapa Mexican Restaurant at 4673 Highway 280 S, Birmingham, AL 35242
- Pho Pho Vietnamese & Sushi Bar at 1025 20th St S, Birmingham, AL 35205