The melted cheese on top of this flavorful potato ham frittata is the perfect finishing touch. It serves 6 and is perfect for breakfast, lunch, or dinner.