Restaurants in New Orleans, LA
Restaurants
5800 Magazine St.,
New Orleans ,
LA
70115
UNITED STATES
Based on 1 reviews
New Orleans Best Pita!
I travel from Orlando to Houston by car a lot and every time I pass through Louisiana, I make a point to cruise by the Pit Pit. The pitas are delicious and the staff is always friendly! The Chicken Caesar with croutons is my fav so far!Worldwide > United States > New Orleans, LA > Restaurants