Solomon's Castle

  • Restaurant
4533 Solomon Rd
Ona, FL 33865
(863) 494-6077