Leela Thai Restaurant

  • 1737 Silver Lake Blvd,
    Los Angeles, CA 90026
  • Phone: 323-660-6100
  • Cuisine: Thai Restaurant

Map

Unable to Display Map