Mandina's Restaurant

3800 Canal St
New Orleans, LA
504.482.9179
29.972413
-90.097718
Hours:
Mon - Thu:11am - 9:30pm
Fri - Sat:11am - 10pm
Sun:noon - 9pm

for Mandina's Restaurant
Directions
from: