Cottage Inn Restaurant offers fine dining in a casual atmosphere, featuring exciting Mediterranean, French, Spanish, and Greek flavors. All dishes, including fresh bread, are made on premises.