
La Terrazza at 18 South
Elevated Italian
18 S Magnolia Ave, Ocala, FL
The restaurant inside the 18 South venue above the Square. Pastas, premium steaks, and fresh seafood, Tuesday to Saturday evenings.
Contact and hours
Address18 S Magnolia Ave, Ocala, FL
Phone352-414-0343
Websitewww.laterrazzaocala.com
HoursTue-Thu 4-9 PM; Fri-Sat 4-9:30 PM
Rating4.5 out of 5
FacebookFollow on Facebook
Hours and details can change. Call ahead or check the restaurant's own pages for the latest.