The Toasted Pine Nut

stuffed red pepper shells