Basil Leaf

1438 S. Carrollton Ave., New Orleans, LA 70118
504-862-9001

Property Description

Quality Thai restaurant couched among the giant oaks of South Carrollton Avenue.