Basil Leaf

  • 1438 S Carrollton Ave,
    New Orleans, LA 70118
  • Phone: 504-862-9001
  • Cuisine: Thai Restaurant

Map

Unable to Display Map