De Niro's Cafe is a coffee and sandwich shop offering a wide variety of American, sandwich, and pastry options. They also provide catering services for office parties and private events.