Since 1962 Villa D'Carlo has been serving Italian-American cuisine, famous for steaks, seafood, and pizza. Fun dining in a unique and changing seasonal atmosphere. Banquet rooms available for large groups.
Located in Lake Michigan Harbor, next to the Holiday Inn Express.