Elevated Italian Cuisine
Overlooking the Ocala Square
Thoughtfully prepared classic Italian dishes defined by quality ingredients, timeless technique, and an unforgettable setting.
Located at 18 South Magnolia Avenue
A Taste of La Terrazza