Lou & Laura's

This restaurant Profile Page is brought to you courtesy of the DiningGuide.com service. Lou & Laura's is located in Alexandria.

Address:
1301 Windsor Pl
Alexandria, LA 71303
Telephone: 318-445-2917
Reader Rating: Reader rating: 3.0 out of 5
Yummy! - Jamie, Tioga
Social:
Category: American
Other Info: Take Out.
DiningGuide Baton RougeDiningGuide Lafayette, Louisiana DiningGuide Shreveport
DiningGuide Monroe DiningGuide New Orleans
DiningGuide Biloxi - GulfportDiningGuide Dallas DiningGuide HoustonDiningGuide Jackson
Share
Additional Info