Thai Island offers a mix of Thai cuisine and sushi. Enjoy your meal in their modest dining space or on the patio overlooking the marina.