3405 SW College Rd Ste 105, Ocala 34474, United States
3405 SW College Rd Ste 105, Ocala 34474, United States
No delivery
Spot something wrong?
Dishes at Laki's Greek & Italian. Prices may vary in venue.
Been to Laki's Greek & Italian? Be the first to share what you ate.