The Ivy House

  • 14603 Main St.,
    Alachua, FL 32615
  • Phone: (386) 418-11
  • Cuisine: American Restaurant

Map

Unable to Display Map