Lorito's Italian Kitchen

  • RESTAURANTS & BARS
1801 E Silver Springs Boulevard
Ocala Shopping Center
Ocala, FL 34470
(352) 629-1383