Lotus Garden

  • 318 Miracle Mile,
    Miami, FL 33134
  • Phone: 305-446-2360
  • Cuisine: Thai Restaurant

Map

Unable to Display Map