Thai Lotus Restaurant

  • 158 W Highway 50,
    Clermont, FL 34711
  • Phone: 352-242-1998
  • Cuisine: Thai Restaurant

Map

Unable to Display Map