Update Info - Island Spice
This restaurant was reported as closed. If it is open, let us know.
Island Spice
12061 SW 117th Ave
Miami, FL 33186
12061 SW 117th Ave
Miami, FL 33186
This restaurant was reported as closed. If it is open, let us know.