Milkfish

857 Fulton Ave
New Orleans, LA
504.327.0635
29.943507
-90.067403
Hours:
Mon - Sat:closed
Sun:noon - 10pm

Directions
from: