Felix's Restaurant & Oyster Bar
Add to Favorites
Saved to Favorites
Phone: (504) 304-4125
Address: 7400 Lakeshore Dr, New Orleans, LA 70124
Website: website
8536 Pontchartrain Blvd, New Orleans, LA 70124
7900 Lakeshore Dr, New Orleans, LA 70124
2740 Severn Ave, Metairie, LA 70002
8000 Lakeshore Dr, New Orleans, LA 70124
7412 Lakeshore Dr, New Orleans, LA 70124
2701 Airline Dr Ste T, Metairie, LA 70001
300 Harrison Ave, New Orleans, LA 70124
7211 Regent St, New Orleans, LA 70124
6300 Argonne Blvd, New Orleans, LA 70124
1535 Veterans Memorial Blvd, Metairie, LA 70005