Skip to content

Critic’s Choice

Critic’s Choice
Details

Monday -Thursday 10:30am-7pm
Friday 10:30am-8pm
Saturday 10:30am-3pm
Closed Sunday

  • Address:
    5208 Rue Verdun Alexandria, LA
  • Phone:
    (318) 445-1680
  • Toll-Free Phone:
  • Email:
  • Website:
    Critics Choice Cenla
  • Types:

    Local Fare

X
X