Noodle Pudding is an Italian restaurant known for its large portions of comfort food. It operates on a cash-only basis and does not accept reservations.