In a large soup pot, soften onion, carrot and celery in oil for on low heat, about 5-6 minutes. Add garlic, escarole, chicken broth and a little salt and pepper. Simmer for about 20 minutes until all vegetables are soft. Add lemon juice and season again with salt and pepper. Stir in grano and keep on a low simmer.
In a small bowl combine the chicken, egg, breadcrumb, mustard & nutmeg. Add a ð tsp fresh grated pepper and about a tsp of salt. Test a little bit by cooking in a fry pan to adjust salt and pepper to taste.
Form chicken mixture into tiny ð inch-inch meatballs and roll in a little flour. Drop into simmering soup and cook until they start to float to the top. Add parsley.
Serve immediately drizzled with good olive oil and a little Parmesan cheese
TO COOK GRANO: Rinse Grano first Cook in 4 times the amount of water. For instance, 3 cups of Grano, 12 cups of water. Bring water to a boil and add grano. Simmer for 5 minutes and turn off heat. Cover with a lid and let "soak" for 45 minutes. Drain. Bring water back to a boil and add Grano. Cook for 30 minutes until tender. Season well with salt and let sit for 5 minutes to absorb the salt. Drain.