Dine with a view at MainSail

Contemporary cuisine, located overlooking Newport's Harbor