Lorito's Italian Kitchen RESTAURANTS & BARS

1801 E. Silver Springs Boulevard
Ocala Shopping Center
Ocala, FL 34470
(352) 629-1383
Click to Learn More