• Lake Dora Sushi and Sake

    • RESTAURANT
    227 E. Main Street
    Tavares, FL 32778
    (352) 343-6313
    • About

      Japanese family owned and operated.