In a large bowl, combine the flour and salt.
Add the vegetable oil and mix until the mixture resembles coarse crumbs.
Gradually add water, a little at a time, and knead until a smooth dough forms.
Cover the dough with a damp cloth and let it rest for about 30 minutes.
Heat the vegetable oil in a skillet over medium heat.
Add the finely chopped onion and sauté until golden brown.
Stir in the ground beef or chicken and cook until browned, breaking it apart with a spoon.
Add the chopped tomato and green bell pepper, cooking until they soften.
Stir in the curry powder, salt, and black pepper. Cook for a few more minutes until everything is well combined.
Remove from heat and let the filling cool slightly.
In a small bowl, mix the mayonnaise and ketchup together.
Divide the dough into small balls and roll each ball into a thin circle, about 6 inches (15 cm) in diameter.
Place a spoonful of the filling in the center of each dough circle.
Top the filling with a little of the mayonnaise-ketchup mixture.
Crack an egg over the filling, then fold the edges of the dough over to seal, creating a square or rectangular shape.
Heat vegetable oil in a large frying pan over medium heat.
Carefully place the filled dough into the hot oil and fry until golden brown and crispy on both sides, about 3-4 minutes per side.
Use a slotted spoon to remove the pizzas from the oil and place them on a paper towel to drain excess oil.
Enjoy your meal!