Critic’s Choice

Critic’s Choice
Details

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

  • Address:
    5208 Rue Verdun Alexandria, LA 71303 United States
  • Phone:
    (318) 445-1680
  • Toll-Free Phone:
  • Email:
  • Website:
    Find us on Facebook.
  • Types:

    Local Fare

X
X