The Pita Pit

5800 Magazine St
New Orleans, LA
504.899.4141
29.921494
-90.119223
Hours:
Mon - Thu:10am - 1am
Fri - Sat:10am - 3am
Sun:10am - 1am

for The Pita Pit
Directions
from: