alert

Oh, shoot! Ivy on the Square is temporarily not accepting orders.

Ivy on the Square
53 S. Magnolia Avenue Ocala, Florida 34471 | Restaurant Info