Papa's Italian Restaurant
Address:
3140 S Macarthur Dr, Alexandria, LA 71301
Phone:
(318) 473-4157
Pizza,
Restaurants,
Italian
Other Businesses:
- Sonic at 4812 Lee St, Alexandria, LA 71302
- Kajun Kitchen at 3303 S Macarthur Dr, Alexandria, LA 71301
- McDonald's at 3915 S MacArthur Dr, Alexandria, LA 71302
- Eddie's BBQ LLC at 4814 Lee St, Alexandria, LA 71302
- Little Caesars Pizza at 6611 Masonic Dr, Alexandria, LA 71301