Island Spice Restaraunt Inc, MIAMI, Florida (FL)
Readily positioned at 12061 Southwest 117th Avenue () in MIAMI, Florida (FL) (33186), Island Spice Restaraunt Inc is available at 7862421338. It is advisable to give them a call in advance to make a reservation.
More restaurants in MIAMI, Florida (FL)
Island Spice Restaraunt Inc contact information and details:
Address: 12061 Southwest 117th Avenue - , MIAMI, Florida (FL) 33186
Contact Phone: 7862421338