All homemade, very tasty food. We had eggplant parm, meat lasagna and angel hair with meat-ah-balls. Comes with bread and choice of soup or salad. The bread, basically a long hoagie roll, came warmed and the soup, a spinach egg drop, was delicate and flavorful. Everyone enjoyed their entrees, commenting on how light and delicious it all was.