Attiki Bar & Grill Reviews & Details
Attiki Bar & Grill
230 Decatur St
Attiki Bar & Grill is located at 230 Decatur St in New orleans near the intersection of Decatur St and Iberville St. Their menu consists of Mediterranean dishes . Call (504) 587-3756 today!
- On The Menu:Seafood
- Major Intersection:Decatur St And Iberville St
Tell us more about Attiki Bar & Grill New orleans!