Island Place (Sc), KEY WEST, Florida (FL)
Conveniently located at 817 Catherine St () in KEY WEST, Florida (FL) (33040), Island Place (Sc) are available at 3052929020. Make sure you in ahead of time to make a reservation.
More restaurants in KEY WEST, Florida (FL)
Island Place (Sc) contact information and details:
Address: 817 Catherine St - , KEY WEST, Florida (FL) 33040
Contact Phone: 3052929020