Place the garbanzo beans, onion, garlic, red pepper, flakes, paprika, cumin, coriander, garbanzo flour, salt, pepper and parsley in a large mixing bowl.
Using a fork, mash the mixture gently and mix all of the ingredients together for about 5 minutes. The texture should be coarse, with some of the chickpeas in pieces about the size of capers.
Pat your hands with water until damp.
Gently shape the mixture into 8 round patties about 3/4 inch thick. Place the falafels on a plate lined with a sheet of wax paper as you complete them.
Place the plate in the freezer for about 20 minutes.
Place a large skillet in the oven and preheat to 400°F.
Place 1 tablespoon of the oil in the large skillet.
Add the 8 falafel to the skillet directly from the freezer. Return the pan to the oven.
Shake the pan about every three minutes to keep the falafel from sticking to the pan.
Cook for about 10 minutes on the first side and turn.
Add the remaining tablespoon of olive oil and shake the pan.
Cook for another ten minutes and turn the oven off. Let the falafel stand in the oven for 10 minutes.
Slice each pita in half so that you have four half-moon pockets.
Serve by placing 2 falafel in each pita with lettuce, tomato, and yogurt sauce.