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