The Toasted Pine Nut

stuffed peppers with rice