clock menu more-arrow no yes mobile

Fattoush Restaurant NOLA

1561 Tulane Avenue, , LA 70112

(504) 325-5511