Vietnamese restaurant Lie Mi Iso Omena offers flavorful dishes. Located in the Iso Omena shopping center.