Laki's Greek & Italian Restaurant

3405 SW College Road, #107 Ocala, Florida 34474

Overview

Details

  • Mediterranean
  • Italian