Heat oil in skillet and saute garlic and onions until tender. Add pork and saute until browned. Add vegetables and cook until tender, yet crisp, about 5-10 minutes. Remove from heat. Season with soy sauce. When mixture is cool, add bean sprouts. Salt to taste.
To assemble lumpia: Carefully separate wrappers. To prevent them from drying out, cover unused wrappers with moist paper towel. Lay one wrapper on clean surface. Place about 2-3 tablespoons of the filling near the edge closest to you. Roll edge towards the middle. Fold in both sides and continue rolling. Moisten opposite edge with water to seal. Repeat with other wrappers. Lumpia can be frozen until ready to use.
Deep fry at 350 degrees until golden brown, about 3-5 minutes on each side. Drain on paper towels. Serve with Sweet and Sour or Vinegar and Garlic Dipping Sauce.
In a small pan combine vinegar, soy sauce, ketchup, water, sugar and salt, and boil for 2 minutes. Thicken with cornstarch mixture.
Mix together all ingredients.