Update Info - Island Spice Jamician Restaurant
This restaurant was reported as closed. If it is open, let us know.
Island Spice Jamician Restaurant
10014 Two Notch Rd
Columbia, SC 29223
10014 Two Notch Rd
Columbia, SC 29223