Mamma Rosa's is a traditional Italian delicatessen serving generously portioned specialty and made-to-order sandwiches. Customers come by and grab a chair or drop in for a quick breakfast or lunch pick-up. In addition to its many cold-cut selections, the menu also features a variety of homemade dishes – meatball parmesan, roast beef with gravy, sausage and peppers and stromboli. The counter also serves a selection of wraps and fresh salads.