14 yrs ago•veion315reviewed Cheetah's of Florence1617 W Lucas St Florence, SC 29501I really enjoyed this place. Being...