You visited the company's web page Island Style Restaurant. Our company is located in the state of Florida, city North Lauderdale. The address of the company is 977 Sw 71st Ave. For more information about our company, please call (954) 720-7014