Alfredo's Restaurant caters to the downtown New Brunswick theatre crowd. It offers appetizers, salads and antipasta, chicken, seafood, steak, vegetarian dishes, burgers, hot and cold sandwiches, grilled panini, pasta entrees, and desserts. It also hosts banquets, fundraising events, a TV show, and cooking classes.