Felix's Restaurant & Oyster Bar

739 Iberville St
New Orleans, LA
504.522.4440
29.954612
-90.069016
Hours:
Mon - Thu:11am - 10pm
Fri - Sat:11am - 11pm
Sun:11am - 10pm

for Felix's Restaurant & Oyster Bar
Directions
from: