July 26, 2011
Roasted green peppers are one of my newfound loves. Is there anyway to make in an apartment kitchen?