Island Style, CLEVELAND, Ohio (OH)
Comfortably operating at 2144 Noble Road () in CLEVELAND, Ohio (OH) (44112), Island Style can be contacted at 2168514500. We advise you to call up in ahead of time to make a reservation.
More restaurants in CLEVELAND, Ohio (OH)
Island Style contact information and details:
Address: 2144 Noble Road - , CLEVELAND, Ohio (OH) 44112
Contact Phone: 2168514500