Food Green Pepper and Sausage Frittata Recipe I honestly don’t know what “frittata” translates to, but I think it should mean, “when omelette marries quiche and drops a crust”–there is a reason Read More » April 18, 2017 No Comments