98 employees
Island Creek Oysters owns and operates an oyster farm and a wide range of restaurants that offer the finest oysters, shellfish, and caviar.
1995