Plan ahead. It has to marinate for a day; 2 days is better. Serves 4-6, unless you invite my son. Then you should double the onion and marinade ingredients and substitute a London Broil for the flank steak. Source - a friend of a friend who found it in a cookbook 30+ years ago.